- Erste Schritte
- Best Practices
- Capabilities
- Fähigkeiten
- CLI
- Beispiele
- Beispielübersicht
- Schema: Erstellen Sie einen Agent
- Menü: Automatisieren mit RPA
- Schema: Geben Sie Daten in eine Web-App ein
- Konzept: Extrahieren Sie Daten aus einer Desktop-App
- Menü: Refaktorieren und testen Sie einen Workflow
- Menü: Ein warteschlangenbasierter Prozess mit REFramework
- Menü: Erstellen Sie einen Maestro Flow
- Rezept: codierte App und API-Workflow
- Schema: Überprüfen Sie ein Release mit dem Test Manager
- Konzept: Daten aus Dokumenten mit IXP extrahieren
- Erweitert (Advanced)
- CI/CD und Automatisierung
- Governance und Vertrauen
- Hilfe
Sobald Sie lokal erstellt haben, können Sie dieselbe uip -CLI in einer Pipeline ausführen, um Automatisierungen automatisch zu veröffentlichen und auszuführen – ohne interaktive Browseranmeldung. Diese Anleitung beschreibt die Form eines CI/CD-Setups.
Voraussetzungen
- Ein CI/CD-System wie GitHub Actions oder Azure DevOps.
- UiPath-Anmeldeinformationen, die für die nicht interaktive Authentifizierung geeignet sind und als Pipelinegeheimnisse gespeichert werden.
Richten Sie einen Pipelineauftrag ein
-
Speichern Sie Ihre UiPath-Anmeldeinformationen als Geheimnisse in Ihrem CI/CD-System, niemals im Repository.
-
Installieren Sie die CLI im Pipelineauftrag:
npm install -g @uipath/clinpm install -g @uipath/cli -
Authentifizieren Sie sich nicht interaktiv mit Ihren gespeicherten Geheimnissen. Führen Sie
uip login --helpaus, um die Optionen für die monitorlose Authentifizierung anzuzeigen, da die interaktive Browseranmeldung in CI nicht verfügbar ist. -
Führen Sie Ihren Veröffentlichungs- oder Auftragsbefehl als nächsten Pipelineschritt aus und verweisen Sie auf das zu veröffentlichende Projekt oder den zu startenden Auftrag.
-
Überprüfen Sie den Exitcode des Befehls, damit die Pipeline fehlschlägt, wenn der UiPath-Schritt fehlschlägt.
Ergebnis: Die Pipeline authentifiziert sich und führt Ihre UiPath-Befehle automatisch bei jedem Trigger aus.
Die genauen nicht interaktiven Authentifizierungsoptionen und Veröffentlichungsbefehle werden in Ihrer CLI-Version definiert. Weitere Informationen zu den autoritativen Flags finden Sie in der UiPath CLI Dokumentation und uip login --help .