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

UiPath-CLI-Benutzerhandbuch

UIP-Lösungspakete

uip solution packages überprüft die veröffentlichten Lösungspakete in Ihrem Mandantenfeed – die .zip -Artefakte, die von uip solution pack erzeugt und von uip solution publish hochgeladen wurden. Zwei Unterbefehle sind verfügbar:

UnterbefehlZweck
listListen Sie veröffentlichte Pakete auf (Name, Version, Veröffentlichungsdatum).
deleteEine bestimmte Version eines veröffentlichten Pakets löschen.

Beide Unterbefehle sind authentifiziert. Führen Sie zuerst uip login aus, oder übergeben Sie --tenant um einen bestimmten Mandanten anzuvisieren.

Zusammenfassung

uip solution packages list [--tenant <tenant-name>] [--take <n>] [--order-by <column>] [--order-direction <Ascending|Descending>]
uip solution packages delete <packageName> <packageVersion> [--tenant <tenant-name>]
uip solution packages list [--tenant <tenant-name>] [--take <n>] [--order-by <column>] [--order-direction <Ascending|Descending>]
uip solution packages delete <packageName> <packageVersion> [--tenant <tenant-name>]

Jeder Unterbefehl berücksichtigt die globalen Optionen und gibt die Standardaustrittscodes zurück.


Liste der UIP-Lösungspakete

Listen Sie Lösungspakete auf, die im Mandantenfeed veröffentlicht wurden. Die Ausgabe enthält die Felder, die Sie an uip solution deploy run übergeben müssen: packageName und packageVersion.

Optionen

  • -t, --tenant <tenant-name> – Der abzufragende Mandant. Die Standardeinstellung ist der während der Authentifizierung ausgewählte Mandant.
  • --take <count> – Anzahl der zurückzugebenden Pakete. Die Standardeinstellung ist 10.
  • --order-by <column> – Spalte, nach der sortiert werden soll. Die Standardeinstellung ist publishDate.
  • --order-direction <direction>Ascending oder Descending. Standardmäßig auf Descending.
  • --login-validity <minutes> – Mindestens Minuten vor dem Ablauf des Tokens, um eine Aktualisierung auszulösen. Die Standardeinstellung ist 10.

Beispiele

Minimal
uip solution packages list
uip solution packages list
Allgemein – die 20 neuesten Veröffentlichungen
uip solution packages list --take 20
uip solution packages list --take 20
Skripting – Wählen Sie die neueste Version eines bekannten Pakets aus
uip solution packages list --output-filter "Data[?packageName=='my-package'] | [0].packageVersion" --output plain
uip solution packages list --output-filter "Data[?packageName=='my-package'] | [0].packageVersion" --output plain

Datenform (--output json)

{
  "Code": "SolutionPackagesList",
  "Data": [
    {
      "packageName": "MyPackage",
      "packageVersion": "1.0.0",
      "publishDate": "2026-04-15T10:30:00Z"
    }
  ]
}
{
  "Code": "SolutionPackagesList",
  "Data": [
    {
      "packageName": "MyPackage",
      "packageVersion": "1.0.0",
      "publishDate": "2026-04-15T10:30:00Z"
    }
  ]
}

UIP-Lösungspakete löschen

Löschen Sie eine bestimmte Version eines veröffentlichten Pakets aus dem Mandantenfeed. Dies ist ein endgültiger Vorgang – es gibt kein vorläufiges Löschen.

Argumente

  • <packageName> (erforderlich) – Der Paketname, wie von packages list zurückgegeben.
  • <packageVersion> (erforderlich) – Die genaue Version, die gelöscht werden soll (z. B. 1.0.0).

Optionen

  • -t, --tenant <tenant-name> – Mandant zum Ziel. 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 ist 10.

Beispiele

Minimal
uip solution packages delete my-package 1.0.0
uip solution packages delete my-package 1.0.0
Scripting – Löschen Sie alle Versionen, die älter als ein bestimmtes Haupt sind
uip solution packages list --take 100 \
  --output-filter "Data[?packageName=='my-package' && starts_with(packageVersion, '0.')]" \
  --output json \
  | jq -r '.[] | .packageVersion' \
  | xargs -I{} uip solution packages delete my-package {}
uip solution packages list --take 100 \
  --output-filter "Data[?packageName=='my-package' && starts_with(packageVersion, '0.')]" \
  --output json \
  | jq -r '.[] | .packageVersion' \
  | xargs -I{} uip solution packages delete my-package {}

Datenform (--output json)

{
  "Code": "SolutionPackagesDelete",
  "Data": {
    "PackageName": "my-package",
    "PackageVersion": "1.0.0"
  }
}
{
  "Code": "SolutionPackagesDelete",
  "Data": {
    "PackageName": "my-package",
    "PackageVersion": "1.0.0"
  }
}

Fehlermodi

  • Paket oder Version nicht gefunden. Wird als Standardfehler mit Anweisungen zum Überprüfen des Namens und der Version gegen packages list angezeigt.
  • Unzureichende Berechtigungen. Der authentifizierte Benutzer muss über die Berechtigung zum Löschen von Paketen im Zielmandanten verfügen.

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