cicd-integrations
2025.10
true
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
UiPath logo, featuring letters U and I in white

Benutzerhandbuch zu CI/CD-Integrationen

Letzte Aktualisierung 5. Nov. 2025

Deinstallieren von Bereitstellungen

Wenn eine Lösungsbereitstellung nicht mehr benötigt wird, können Sie sie aus der Zielumgebung deinstallieren. Dadurch wird die Bereitstellungskonfiguration entfernt und alle zugehörigen Prozesse deaktiviert.

Was wird deinstalliert?

Deinstallieren einer Bereitstellung:

  • Entfernt die Bereitstellung aus dem Zielordner im Orchestrator.
  • Deaktiviert alle in der Lösung enthaltenen Prozesse.
  • Stoppt alle laufenden Trigger oder Zeitpläne.
  • Bereinigt bereitstellungsspezifische Konfigurationen.
  • Löscht das Paket nicht aus Lösungen (verwenden Sie dafür Delete-package).

Befehlssyntax

uipcli solution deploy-uninstall <deployment-name> [options]uipcli solution deploy-uninstall <deployment-name> [options]

Parameter:

ParameterBeschreibungErforderlich
<deployment-name>Name der zu deinstallierenden BereitstellungJa
-UOrchestrator-URLJa
-TName des MandantenJa
-AName der OrganisationJa
-IExterne App-IDJa
-SExterner App-SchlüsselJa
--applicationScopeErforderliche ScopesJa
--traceLevelProtokollierungsstufeNein

Authentication

Siehe Authentifizierung und Scopes für erforderliche Scopes und Einrichtung einer externen App.

Beispiel

uipcli solution deploy-uninstall MySolution-Prod-v1.2.3 \  -U https://cloud.uipath.com/ \  -T DefaultTenant \  -A myorg \  -I 12345678-xxxx-xxxx-xxxx-xxxxxxxxxxxx \  -S **** \  --applicationScope "AutomationSolutions Solutions.Deployments Solutions.Deployments.Read Solutions.Deployments.Write Solutions.Packages Solutions.Packages.Read Solutions.Packages.Write" \  --traceLevel Informationuipcli solution deploy-uninstall MySolution-Prod-v1.2.3 \  -U https://cloud.uipath.com/ \  -T DefaultTenant \  -A myorg \  -I 12345678-xxxx-xxxx-xxxx-xxxxxxxxxxxx \  -S **** \  --applicationScope "AutomationSolutions Solutions.Deployments Solutions.Deployments.Read Solutions.Deployments.Write Solutions.Packages Solutions.Packages.Read Solutions.Packages.Write" \  --traceLevel Information

Was passiert während der Deinstallation

Wenn Sie eine Bereitstellung deinstallieren:

  1. Deaktivierung – Die Bereitstellung wird als inaktiv markiert.
  2. Prozessbereinigung – Alle Prozesse in der Lösung werden aus dem Ordner entfernt.
  3. Triggerbereinigung – Geplante Trigger werden angehalten und entfernt.
  4. Konfigurationsbereinigung – Bereitstellungsspezifische Bindungen und Konfigurationen werden gelöscht.
  5. Paketaufbewahrung – Das Paket verbleibt in Lösungen und kann erneut bereitgestellt werden.

Deinstallieren vs. Löschen

Es ist wichtig, den Unterschied zu verstehen:

BetriebWas es tutEinsatzbereich
DeinstallierenEntfernt Bereitstellung aus OrdnerWenn Sie eine Bereitstellung deaktivieren, das Paket aber für die zukünftige Verwendung behalten möchten
Paket löschenEntfernt Paket aus der LösungsverwaltungWenn Sie eine Paketversion endgültig entfernen möchten

Typischer Bereinigungsworkflow:

# 1. First, uninstall all deployments using the packageuipcli solution deploy-uninstall MySolution-Dev-1.2.3 ...uipcli solution deploy-uninstall MySolution-Test-1.2.3 ...# 2. Then delete the package if no longer neededuipcli solution delete-package MySolution -v 1.2.3 ...# 1. First, uninstall all deployments using the packageuipcli solution deploy-uninstall MySolution-Dev-1.2.3 ...uipcli solution deploy-uninstall MySolution-Test-1.2.3 ...# 2. Then delete the package if no longer neededuipcli solution delete-package MySolution -v 1.2.3 ...

Best Practices

1. Nur erforderliche Bereitstellungen beibehalten

Sammeln Sie keine alten Bereitstellungen. Deinstallieren Sie sie als Teil Ihrer Bereitstellungspipeline:

# After successful deployment, always clean upuipcli solution deploy-uninstall <old-deployment-name> ...# After successful deployment, always clean upuipcli solution deploy-uninstall <old-deployment-name> ...

2. Verwenden Sie die Benennung der Bereitstellung für die Bereinigung

Version in Bereitstellungsnamen einbeziehen, um die Bereinigung zu erleichtern:

# Good naming conventionMySolution-Prod-v1.2.3# Easy to identify and uninstall old versionsfor old_version in 1.2.1 1.2.2; do  uipcli solution deploy-uninstall MySolution-Prod-v$old_version ...done# Good naming conventionMySolution-Prod-v1.2.3# Easy to identify and uninstall old versionsfor old_version in 1.2.1 1.2.2; do  uipcli solution deploy-uninstall MySolution-Prod-v$old_version ...done

Nächste Schritte

Nach dem Deinstallieren von Bereitstellungen:

  1. Löschen Sie Pakete , wenn sie nicht mehr benötigt werden.
  2. Überprüfen Sie andere Bereitstellungen im Ordner auf Bereinigungsmöglichkeiten.
  3. Dokumentieren Sie den Bereitstellungsverlauf zu Prüfungszwecken.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo
Vertrauen und Sicherheit
© 2005–2025 UiPath. Alle Rechte vorbehalten