UiPath Documentation
uipath-cli
latest
false
UiPath-CLI-Benutzerhandbuch
Wichtig :
Dieser Inhalt wurde maschinell übersetzt. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

UIP-RPA-Veröffentlichung

Syntax und Optionen für „uip rpa publish“, das eine gepackte.nupkg-Datei in einen Orchestrator-Feed hochlädt.

uip rpa publish lädt ein gepacktes .nupkg in Orchestrator hoch. Es verwendet ein Paket, keinen Projektordner – das Packen ist der separate uip rpa pack -Schritt und ein .nupkg ist selbstbeschreibend (ihr Ausgabetyp wird aus dem Paket selbst gelesen), sodass dieser Befehl keine Packzeit-Optionen hat. nur Ziel-Flags.

Zusammenfassung​

uip rpa publish <package> [--personal-workspace | --shared-libraries | --feed-id <id> | --folder-key <key> | --folder-path <path>] [--allow-any-feed]
uip rpa publish <package> [--personal-workspace | --shared-libraries | --feed-id <id> | --folder-key <key> | --folder-path <path>] [--allow-any-feed]

Argumente​

NameErforderlichZweck
<package>jaPfad zum zu veröffentlichenden .nupkg.

Optionen​

LongWertBeschreibung
--personal-workspaceMarkierenVeröffentlichen Sie in Ihrem Orchestrator-Feed des persönlichen Arbeitsbereichs.
--shared-librariesMarkierenVeröffentlichen Sie im freigegebenen (Host-)Bibliotheksfeed des Mandanten. Dieses Ziel benötigt einen Ordnerkontext – nennen Sie einen mit --folder-key/--folder-path, oder lassen Sie einen beliebigen zugänglichen Ordner verwenden.
--feed-id <id>stringVeröffentlichen Sie es im Feed mit dieser ID.
--folder-key <key>stringVeröffentlichen Sie mit diesem Schlüssel im Feed des Ordners. Mit --shared-libraries benennen, dass der Kontextordner des Feeds anstelle eines Ziels verwendet wird.
--folder-path <path>stringVeröffentlichen Sie im Feed des Ordners unter diesem vollqualifizierten Pfad (z. B Shared/QA/Regression). Die gleiche duale Bedeutung mit --shared-libraries wie --folder-key.
--allow-any-feedMarkierenLassen Sie Orchestrator entscheiden, ob der aufgelöste Feed dieses Paket akzeptiert, und überspringen Sie die clientseitige Prüfung des Ausgabetyps (z. B. kann ein Testpaket normalerweise nicht in einen persönlichen Arbeitsbereich oder einen nicht testaktivierten Ordner aufgenommen werden). Ändert nicht, welcher Feed aufgelöst wird.

--personal-workspace, --shared-libraries, --feed-id und (außer --shared-libraries) --folder-key/--folder-path schließen sich gegenseitig aus – das Übergeben von mehr als einer schlägt auf der Clientseite vor einem Netzwerkaufruf fehl. Das Übergeben von --folder-key sowie --folder-path zusammen mit --shared-libraries schlägt ebenfalls fehl, da sie denselben Kontextordner auf zwei verschiedene Arten benennen würden. Das Lassen jedes Ziel-Flags ist auf den Mandantenfeed ausgerichtet.

Beispiele​

# Publish to the matching tenant feed (default)
uip rpa publish ./out/MyProject.1.0.0.nupkg
# Publish to the matching tenant feed (default)
uip rpa publish ./out/MyProject.1.0.0.nupkg
# Publish a test package to a specific folder's feed
uip rpa publish ./out/MyTests.1.0.0.nupkg --folder-path "Shared/QA/Regression"
# Publish a test package to a specific folder's feed
uip rpa publish ./out/MyTests.1.0.0.nupkg --folder-path "Shared/QA/Regression"

Datenform (--output json)​

{
  "Code": "Publish",
  "Data": {
    "Success": true,
    "Package": "MyProject.1.0.0.nupkg",
    "Destination": "TenantFeed"
  }
}
{
  "Code": "Publish",
  "Data": {
    "Success": true,
    "Package": "MyProject.1.0.0.nupkg",
    "Destination": "TenantFeed"
  }
}

Destination ist die aufgelöste Feedart (TenantFeed/PersonalWorkspace/SharedLibraries/FolderFeed) – nicht unbedingt mit der übergebenen Flag-Familie identisch, da z. B --feed-id wird weiterhin in FolderFeed aufgelöst. Feed/FeedId werden hinzugefügt, wenn der aufgelöste Feed einen zu meldenden Namen/eine ID hat. Warnings wird nur hinzugefügt, wenn die Veröffentlichung mit Vorbehalten erfolgreich war.

Bei einem Fehler ist Result je nach Ursache einer von Failure/AuthenticationError/ValidationError/ConfigError (nicht angemeldet, Berechtigung verweigert, ungültige Zielflags, mehrdeutiges Ziel oder eine fehlerhafte Feedkonfiguration auf Orchestrator-Seite) – Instructions benennen die spezifische Fehlerbehebung.

  • uip rpa pack – erzeugt die .nupkg die dieser Befehl hochlädt.

Siehe auch​

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben