- Überblick
- UiPath-CLI
- Über UiPath-CLI
- Herunterladen der UiPath-CLI
- Kompatibilitätsmatrix
- Ausführen der UiPath-CLI
- Verwalten von NuGet-Feeds
- Test Manager-Support
- Packen von Projekten in ein Paket
- Signieren von Projektpaketen
- 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
- Überblick
- Wiederherstellen und Analysieren von Lösungen
- Eine Lösung wird gepackt
- Signieren von Lösungspaketen
- Hochladen und Löschen von Lösungspaketen
- Herunterladen von Lösungspaketen und Konfigurationen
- Bereitstellen und Aktivieren von Lösungen
- Deinstallieren von Bereitstellungen
- Authentifizierung und Scopes
- Fehlerbehebung bei der UiPath-CLI
- Azure DevOps-Erweiterung
- Jenkins-Plugin

Benutzerhandbuch zu CI/CD-Integrationen
Downloadpaket für die UiPath-Lösung
Anwendung: Lösung
Typ: Aufgabe nach der Erstellung
UiPath-Lösung: Paket herunterladen ist in Standardaufträgen und -pipelines verfügbar und ermöglicht Ihnen, ein vorhandenes UiPath-Lösungspaket aus einer Orchestrator-Instanz zu löschen.
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.
Diese Aufgabe ist nur mit **UiPath.CLI.WindoworUiPath.CLI.Linux` kompatibel, mindestens Version 25.10 oder höher.
Konfiguration
| Auftragsparameter | Beschreibung |
|---|---|
| Paketname | Der Name des Pakets, das heruntergeladen werden soll. |
| Zielpfad | Pfad, unter dem das Paket heruntergeladen wird. |
| Paketversion | Optionale Version des Pakets, das heruntergeladen werden soll. |
| Name der Zieldatei | Optionaler Parameter zum Festlegen eines bestimmten Namens für die Paketdatei. Wenn er nicht angegeben wird, wird der Paketname verwendet. |
| Orchestrator-Adresse | Die Adresse der Orchestrator-Instanz, aus der Sie das Paket löschen. |
| Orchestrator-Mandant | Geben Sie den Orchestrator-Mandanten an. |
| Authentication | Für die Authentifizierung beim Automation Cloud Orchestrator müssen Sie im Voraus Anmeldeinformationen in Jenkins erstellen. Lösungen unterstützen nur die Authentifizierung externer Apps. Weitere Informationen zum Erstellen einer externen App und zum Abrufen der erforderlichen Anmeldeinformationen finden Sie unter Verwalten externer Anwendungen . |
| Ablaufverfolgungsstufe | Einstellung zum Aktivieren der Ablaufverfolgungsprotokollierung auf einer der folgenden Ebenen:
|
Pipeline-Beispiel
pipeline { agent any environment { MAJOR = '1' MINOR = '0' } stages { stage ('Solution Package Delete') { steps { script { orchestratorCredentials = ExternalApp( applicationId: 'External application identifier', applicationScope: 'AutomationSolutions Solutions.Deployments Solutions.Packages', applicationSecret: 'External application secret', accountForApp: 'Organization identifier' ) UiPathSolutionDownloadPackage( packageName: 'Name of the package', packageVersion: '1.2.3', destinationPath: 'destination/path', fileName: 'Local file name', orchestratorAddress: 'OrchestratorUrl', orchestratorTenant: 'Tenant name', credentials: orchestratorCredentials, traceLevel: 'Information', ) } } } }}pipeline { agent any environment { MAJOR = '1' MINOR = '0' } stages { stage ('Solution Package Delete') { steps { script { orchestratorCredentials = ExternalApp( applicationId: 'External application identifier', applicationScope: 'AutomationSolutions Solutions.Deployments Solutions.Packages', applicationSecret: 'External application secret', accountForApp: 'Organization identifier' ) UiPathSolutionDownloadPackage( packageName: 'Name of the package', packageVersion: '1.2.3', destinationPath: 'destination/path', fileName: 'Local file name', orchestratorAddress: 'OrchestratorUrl', orchestratorTenant: 'Tenant name', credentials: orchestratorCredentials, traceLevel: 'Information', ) } } } }}