- Ü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
Paket löschen der UiPath-Lösung
Anwendung: Lösung
Typ: Aufgabe nach der Erstellung
UiPath-Lösung: Paket löschen 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.Windows oder UiPath.CLI.Linux von mindestens Version 25.10 oder höher kompatibel.
Konfiguration
| Auftragsparameter | Beschreibung |
|---|---|
| Paketname | Der Name des zu löschenden Pakets. |
| Paketversion | Die Version des zu löschenden Pakets. |
| 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'
)
UiPathSolutionDeletePackage(
packageName: 'Name of the package',
packageVersion: 'Version of the package',
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'
)
UiPathSolutionDeletePackage(
packageName: 'Name of the package',
packageVersion: 'Version of the package',
orchestratorAddress: 'OrchestratorUrl',
orchestratorTenant: 'Tenant name',
credentials: orchestratorCredentials,
traceLevel: 'Information',
)
}
}
}
}
}