- Überblick
- UiPath-CLI
- Azure DevOps-Erweiterung
- Jenkins-Plugin

Benutzerhandbuch zu CI/CD-Integrationen
Ausführen von Azure DevOps-Aufgaben
Überblick
Ihre Pipeline besteht aus verschiedenen Phasen, die wiederum in Aufträge unterteilt werden können. Für jeden Auftrag können Sie die Schritte so konfigurieren, dass diese die UiPath-Aufgaben enthalten, die in der UiPath-Integration für Azure DevOps enthalten sind.
Ab April 2023 und 2023.4 werden neue Ausführungen in klassischen Ordnern blockiert. Bei Aufgaben, die einen klassischen Ordner in ihrer Konfiguration enthalten, wird die Meldung Folder not found angezeigt und die Aufgabe wird nicht ausgeführt. Weitere Informationen zum Entfernen von klassischen Ordnern finden Sie hier.
Um mehr über die spezifischen Aufgaben zu erfahren, die Sie über die Azure DevOps-Erweiterungen ausführen können, lesen Sie die folgenden Themen:
- Hinzufügen von UiPath-Aufgaben zum Pipeline-Agent-Pool
- UiPath Run Job
- UiPath Manage Assets
- UiPath-Installationsplattform
- UiPath Pack
- UiPath Deploy
- UiPath Test
Befehlszeilenschnittstelle
Die Azure DevOps-Erweiterung verfügt über eine integrierte CLI (Befehlszeilenschnittstelle), die spezifisch für UiPath ist.
Zwischenspeichern der UiPath-CLI
Wenn Sie den Build-Agenten ausführen, kommuniziert die UiPath-CLI mit dem Orchestrator und ermöglicht Ihnen die Ausführung Ihrer Auftragsaufgaben.
Standardmäßig ist die UiPath-CLI in der AzureDevOps-Erweiterung vorgefertigt und wird bei der ersten Ausführung im Agent.ToolsDirectory (Azure-Cache) gespeichert.
Beim Ausführen einer Auftragsaufgabe über den Build-Agent prüft das System auf die UiPath-CLI, die sich in der Agent.ToolsDirectory befinden muss, um die Ausführung abzuschließen.
Wenn die UiPath-CLI nicht in Agent.ToolsDirectory (Azure-Cache) gefunden wird, lädt das System sie automatisch aus dem öffentlichen NuGet-Feed herunter. Eine Voraussetzung dafür ist, dass der öffentliche NuGet-Feed nicht durch eine Firewall blockiert wird und von Ihrem Build-Agenten aufgerufen werden kann.
Wenn Sie Ihre Firewall nicht über Ihren Build-Agent öffnen können, können Sie die UiPath-CLI manuell herunterladen (entsprechend der Buildversion, die für Ihr aktuelles Plugin verwendet wird) und sie manuell innerhalb der Agent.ToolsDirectory platzieren, indem Sie die Aufgabe Plattform installieren verwenden.