cicd-integrations
2025.10
true
- Überblick
- UiPath-CLI
- Über UiPath-CLI
- Herunterladen der UiPath-CLI
- Kompatibilitätsmatrix
- Ausführen der UiPath-CLI
- Verwalten von NuGet-Feeds
- Packen von Projekten in ein Paket
- Analysieren eines Projekts
- Bereitstellen eines Pakets im Orchestrator
- Ausführen eines Auftrags im Orchestrator
- Testen eines Pakets oder Ausführen eines Testsatzes
- Testen mehrerer Pakete
- Bereitstellen von Assets im Orchestrator
- Löschen von Assets aus dem Orchestrator
- Ausführen von Aufgaben mithilfe der JSON-Konfiguration
- Wiederherstellen von Automatisierungsabhängigkeiten
- Fehlerbehebung bei der UiPath-CLI
- Azure DevOps-Erweiterung
- Jenkins-Plugin
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.

Benutzerhandbuch zu CI/CD-Integrationen
Letzte Aktualisierung 17. Nov. 2025
Bereitstellung der UiPath-Lösungsdeinstallation
Mit der Aufgabe zur Deinstallation einer UiPath-Lösung wird eine Lösungsbereitstellung im UiPath Orchestrator deinstalliert. Dadurch wird die bereitgestellte Lösung aus der Zielumgebung entfernt, alle zugehörigen Prozesse angehalten und Ressourcen bereinigt.
Hinweis:
Lösungen werden derzeit nur in der Automation Cloud unterstützt. Die Unterstützung der Automation Suite ist für eine zukünftige Version geplant. Der lokale Orchestrator (MSI) unterstützt keine Lösungen.
Hinweis:
Diese Aufgabe ist nur mit UiPath.CLI.Windows oder UiPath.CLI.Linux von mindestens Version 25.10 oder höher kompatibel.
Konfiguration
Verwenden Sie die folgende Tabelle, um die Eingaben für die Deinstallation von Bereitstellungen der UiPath-Lösung zu konfigurieren.
| Parameter | Beschreibung |
|---|---|
| Orchestrator-Verbindung (erforderlich) | Eine Dienstverbindung mit der Orchestrator-Instanz zur Deinstallation der Lösungsbereitstellung. |
| Bereitstellungsname (Erforderlich) | Der Name der zu deinstallierenden Bereitstellung. |
| Ablaufverfolgungsstufe | Die Protokollierungsstufe der Ablaufverfolgung. Standard: Error. Optionen: None, Critical, Error, Warning, Information, Verbose |
Hinweise
- Lösungsdeinstallation: Diese Aufgabe entfernt bereitgestellte Lösungspakete aus Orchestrator-Umgebungen
- Bereitstellungsvoraussetzung: Erfordert, dass eine vorhandene Lösungsbereitstellung in der Zielumgebung vorhanden ist
- Ressourcenbereinigung: Die Deinstallation stoppt alle laufenden Prozesse und bereinigt die zugehörigen Ressourcen
- Unwiderruflicher Vorgang: Deinstallation kann nicht rückgängig gemacht werden; Die Bereitstellung muss bei Bedarf neu erstellt werden
- Umgebungsmanagement: Nützlich für die Bereinigung der Umgebung, Rollbackszenarien und die Verwaltung des Lebenszyklus der Bereitstellung
- Orchestrator-Verbindung: Erfordert eine gültige Dienstverbindung mit der Ziel-Orchestrator-Instanz
- CLI-Kompatibilität: Diese Aufgabe verwendet intern die UiPath-CLI und erfordert eine ordnungsgemäße CLI-Installation auf dem Build-Agenten
- Mindest-CLI-Version: Erfordert die UiPath-CLI-Version 25.10 oder höher für vollständige Kompatibilität
- Überlegung zur Sicherheit: Stellen Sie sicher, dass vor der Deinstallation keine kritischen Prozesse ausgeführt werden
Pipelinebeispiele
Deinstallation der Basislösung
- task: UiPathSolutionUninstallDeployment@6 displayName: 'Uninstall Solution Deployment' inputs: orchestratorConnection: 'UiPath-Orchestrator-Connection' deploymentName: 'MySolution-Deployment' traceLevel: 'Information'- task: UiPathSolutionUninstallDeployment@6 displayName: 'Uninstall Solution Deployment' inputs: orchestratorConnection: 'UiPath-Orchestrator-Connection' deploymentName: 'MySolution-Deployment' traceLevel: 'Information'Mit Orchestrator-Verbindung und detaillierter Protokollierung
- task: UiPathSolutionUninstallDeployment@6 displayName: 'Uninstall Old Business Solution' inputs: orchestratorConnection: 'Production-Orchestrator' deploymentName: 'BusinessSolution-Prod-Deploy-Old' traceLevel: 'Verbose'- task: UiPathSolutionUninstallDeployment@6 displayName: 'Uninstall Old Business Solution' inputs: orchestratorConnection: 'Production-Orchestrator' deploymentName: 'BusinessSolution-Prod-Deploy-Old' traceLevel: 'Verbose'Rollbackpipeline: deinstallieren und erneut bereitstellen
variables: solutionName: 'MyBusinessSolution' currentDeployment: '$(solutionName)-Production-$(Build.BuildNumber)' previousDeployment: '$(solutionName)-Production-$(Build.PreviousBuildNumber)' environmentName: 'Production'steps:- task: UiPathSolutionUninstallDeployment@6 displayName: 'Uninstall Current Deployment' inputs: orchestratorConnection: 'Production-Orchestrator' deploymentName: '$(currentDeployment)' traceLevel: 'Information' continueOnError: true- task: UiPathSolutionActivateDeployment@6 displayName: 'Reactivate Previous Deployment' inputs: orchestratorConnection: 'Production-Orchestrator' deploymentName: '$(previousDeployment)' traceLevel: 'Information'- script: echo "Rolled back from $(currentDeployment) to $(previousDeployment)" displayName: 'Rollback Summary'variables: solutionName: 'MyBusinessSolution' currentDeployment: '$(solutionName)-Production-$(Build.BuildNumber)' previousDeployment: '$(solutionName)-Production-$(Build.PreviousBuildNumber)' environmentName: 'Production'steps:- task: UiPathSolutionUninstallDeployment@6 displayName: 'Uninstall Current Deployment' inputs: orchestratorConnection: 'Production-Orchestrator' deploymentName: '$(currentDeployment)' traceLevel: 'Information' continueOnError: true- task: UiPathSolutionActivateDeployment@6 displayName: 'Reactivate Previous Deployment' inputs: orchestratorConnection: 'Production-Orchestrator' deploymentName: '$(previousDeployment)' traceLevel: 'Information'- script: echo "Rolled back from $(currentDeployment) to $(previousDeployment)" displayName: 'Rollback Summary'