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 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.

ParameterBeschreibung
Orchestrator-Verbindung (erforderlich)Eine Dienstverbindung mit der Orchestrator-Instanz zur Deinstallation der Lösungsbereitstellung.
Bereitstellungsname (Erforderlich)Der Name der zu deinstallierenden Bereitstellung.
AblaufverfolgungsstufeDie 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'

War diese Seite hilfreich?

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