- Überblick
- UiPath-CLI
- Über UiPath-CLI
- Herunterladen der UiPath-CLI
- Kompatibilitätsmatrix
- Ausführen der UiPath-CLI
- Verwalten von NuGet-Feeds
- Über UiPath CLI-Aufgaben
- 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

Benutzerhandbuch zu CI/CD-Integrationen
Über UiPath-CLI
UiPath® bietet eine Befehlszeilenschnittstelle (CLI), mit der Sie bestimmte vordefinierte Aufgaben für die Verwaltung und das Testen von RPA-Paketen ausführen können. Der Zweck der UiPath-CLI ist es, diese Funktionen einfach und ohne Plugin mit Drittanbieter-Tools wie GitLab, Jenkins und vielen anderen zu integrieren.
UiPath CLI kann mit dem Orchestrator verwendet werden, der über die Automation Cloud™, die Automation Suite oder eigenständig bereitgestellt wird.
Häufige Anwendungsfälle für die UiPath-CLI sind:
- Packen von Studio-Projekten in NuGet-Pakete.
- Bereitstellen von NuGet-Paketen im Orchestrator.
- Ausführen von Aufträgen im Orchestrator.
- Ausführen von Testsätzen im Orchestrator.
UiPath CLI besteht aus zwei Typen:
- UiPath.CLI.Windows
- Läuft nur auf Windows-Geräten. Hinweis: ARM-basiertes Windows wird nicht unterstützt.
- Erstellt Windows-Legacy-,Windows- und plattformübergreifende Projekte.
- UiPath.CLI
- Läuft nur auf Linux-Geräten.
- Builds only Cross-platform projects.
- UiPath-CLI unterstützt keine SSO-Verbindung.
- Die UiPath-CLI kann nicht verwendet werden, um Projekte zu erstellen, die Lokale Trigger verwenden.
- Der UiPath-CLI fehlt die Funktionalität zum Signieren eines Pakets; eine Funktion, die verfügbar ist, wenn Sie das Paket über Studio veröffentlichen. In diesem Fall besteht die einzige Option darin, das Paket zu signieren, nachdem es mit der UiPath-CLI erstellt wurde. Weitere Informationen dazu finden Sie unter Signierungsbefehl. Diese Signaturoption funktioniert auch für Azure DevOps und Jenkins.
Voraussetzungen
Die folgende Tabelle hilft Ihnen, die Kompatibilität zwischen der CLI-Version, der erforderlichen .NET-Version und der Ziel-Roboterversion zu überprüfen.
| CLI-Version | .NET-Version erforderlich | Zielroboterversion für die erstellten Automatisierungen |
|---|---|---|
| 25.4 | .NET 8 | 2024.10+ |
| 24.10 | .NET 8 | 2024.10+ |
| 23.10 | .NET 6 | 2023.10+ |
| 23.4 | .NET 6 | 2023.4+ |
Sofern nicht anders erwähnt, sind alle 24.1x-CLI-Versionen mit Roboterversionen ab 2024.10 kompatibel.
Für UiPath.CLI.Windows müssen Sie auch .NET Desktop Runtime installieren, das auch mit dem .NET SDK mitgeliefert wird.