- Überblick
- Erste Schritte
- Konzepte
- Verwenden der UiPath CLI
- UiPath für Codierungs-Agents
- Anleitungen
- CI/CD-Rezepte
- Befehlsreferenz
- Überblick
- Exitcodes
- Globale Optionen
- UIP-codierter Agent
- UIP-Dokumentation
- Add-Test-Data-Entität
- Add-Test-Data-Queue
- Add-Test-Data-Variation
- Analysieren
- Erstellen
- Ein Projekt erstellen
- Diff
- Suchaktivitäten
- Get-Analyse-Regeln
- get-standard-aktivität-xaml
- Fehler abrufen
- Manuelle-Testfälle erhalten
- Manuelle-Testschritte erhalten
- Get-Versionen
- Beispiel für einen Workflow abrufen
- Anwendung anzeigen
- Anzeigeelement
- Inspektionspaket
- install-data-fabric-entities
- Pakete installieren oder aktualisieren
- list-data-fabric-entities
- Beispiele für Listenworkflows
- Packen
- restore
- Ausführungsdatei installieren
- Suchvorlagen
- Studio starten
- Ausführung anhalten
- UIA
- UIP-Ablaufverfolgungen
- Migration
- Referenz und Support
UiPath-CLI-Benutzerhandbuch
uip solution publish lädt eine Lösung .zip – erstellt von uip solution pack – in den Lösungsfeed des Mandanten hoch. Sobald ein Paket veröffentlicht wurde, ist es für uip solution packages list sichtbar und kann mit uip solution deploy run bereitgestellt werden.
Veröffentlichen ist ein authentifizierter Vorgang. Führen Sie zuerst uip login aus oder übergeben Sie --tenant um einen bestimmten Mandanten innerhalb Ihrer authentifizierten Organisation anzuvisieren.
Zusammenfassung
uip solution publish <packagePath> [--tenant <tenant-name>] [--login-validity <minutes>]
uip solution publish <packagePath> [--tenant <tenant-name>] [--login-validity <minutes>]
Der Befehl berücksichtigt die globalen Optionen und gibt die Standardaustrittscodes zurück.
Argumente
<packagePath>(erforderlich) – Der Pfad zu einem.zip-Paket, das vonuip solution packerzeugt wurde. Die Datei muss vorhanden sein und die Erweiterung.ziphaben; alles andere schlägt mit einemFailureErgebnis fehl.
Optionen
-t, --tenant <tenant-name>– Mandant, in dem veröffentlicht werden soll. Die Standardeinstellung ist der während der Authentifizierung ausgewählte Mandant.--login-validity <minutes>– Mindestens Minuten vor dem Ablauf des Tokens, um eine Aktualisierung auszulösen. Die Standardeinstellung ist10.
Beispiele
Minimal
uip solution publish ./dist/my-solution.1.0.0.zip
uip solution publish ./dist/my-solution.1.0.0.zip
Allgemein – zielen auf einen bestimmten Mandanten ab
uip solution publish ./dist/my-solution.1.0.0.zip --tenant Production
uip solution publish ./dist/my-solution.1.0.0.zip --tenant Production
Skripting – Kettenpaket → Veröffentlichen und Erfassen des Paketversionsschlüssels
uip solution pack ./my-solution ./dist --version 1.2.0
KEY=$(uip solution publish ./dist/my-solution.1.2.0.zip --output-filter "Data.PackageVersionKey" --output plain)
echo "Published version key: $KEY"
uip solution pack ./my-solution ./dist --version 1.2.0
KEY=$(uip solution publish ./dist/my-solution.1.2.0.zip --output-filter "Data.PackageVersionKey" --output plain)
echo "Published version key: $KEY"
Datenform (--output json)
{
"Code": "SolutionPublish",
"Data": {
"Status": "Published successfully",
"PackageVersionKey": "a1b2c3d4-0000-0000-0000-000000000001",
"PackageName": "my-solution",
"PackageVersion": "1.0.0"
}
}
{
"Code": "SolutionPublish",
"Data": {
"Status": "Published successfully",
"PackageVersionKey": "a1b2c3d4-0000-0000-0000-000000000001",
"PackageName": "my-solution",
"PackageVersion": "1.0.0"
}
}
PackageVersionKey– GUID, die diese bestimmte Version des Pakets im Mandantenfeed identifiziert.PackageName/PackageVersion– die Werte, die anpackübergeben (oder standardmäßig festgelegt) werden; Verwenden Sie sie aufdeploy run --package-name --package-versionwieder.
Versionskonflikte
Das Veröffentlichen eines Pakets, dessen name + version bereits im Feed vorhanden ist, schlägt mit einem beschreibenden Fehler fehl. Erhöhen Sie die Version in Ihrem Build – in der Regel über pack --version … – vor der erneuten Veröffentlichung. Die Fehleranweisungen verweisen auf dieselbe Behebung.
Zugehörige Befehle
uip solution pack– erzeugt das zu veröffentlichende.zip.uip solution packages list– siehe veröffentlichte Versionen.uip solution packages delete– eine veröffentlichte Version entfernen.uip solution deploy run– Stellen Sie das veröffentlichte Paket in Orchestrator bereit.
Siehe auch
- Ihre erste Pipeline – Packen → Veröffentlichen → Bereitstellen.
- Authentifizierung – Sitzungsverwaltung.
uip solutionÜbersicht.