- Ü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
- Packing projects into a package
- Analyzing a project
- Deploying a package to Orchestrator
- Ausführen eines Auftrags im Orchestrator
- Testen eines Pakets oder Ausführen eines Testsatzes
- Testen mehrerer Pakete
- Deploying assets to Orchestrator
- Deleting assets from 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
- Wird nur auf Windows-Geräten ausgeführt.
Hinweis:
ARM-basiertes Windows wird nicht unterstützt.
- Erstellt Windows – Legacy-,Windows-und plattformübergreifende Projekte.
- Wird nur auf Windows-Geräten ausgeführt.
-
UiPath.CLI
- Läuft nur auf Linux-Geräten.
- Erstellt nur plattformübergreifende Projekte.
-
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 Funktion zum Signieren eines Pakets, eine Funktion, die verfügbar ist, wenn Sie das Paket in 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 finden Sie unter Signieren von Befehlen. Diese Signaturoption funktioniert auch für Azure DevOps und Jenkins.
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 |
---|---|---|
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 .NET SDK mitgeliefert wird.