cicd-integrations
2024.10
false
- Ü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 eines Pakets oder Ausführen eines Testsatzes im Test Manager
- Testen mehrerer Pakete
- Eingabeparameter JSON-Format
- 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
Letzte Aktualisierung 4. Mai 2026
JSON-Format der Eingabeparameter
Wenn Sie den Parameter -i oder --input_path verwenden, um Eingabeargumente an Ihren Prozess oder Testsatz zu übergeben, müssen Sie eine JSON-Datei mit der folgenden Struktur bereitstellen:
[
{
"name": "first",
"type": "System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"value": "\"parameterValue1\""
},
{
"name": "second",
"type": "System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"value": "12"
},
{
"name": "third",
"type": "System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"value": "true"
}
]
[
{
"name": "first",
"type": "System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"value": "\"parameterValue1\""
},
{
"name": "second",
"type": "System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"value": "12"
},
{
"name": "third",
"type": "System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"value": "true"
}
]
Jedes Parameterobjekt muss Folgendes enthalten:
- name - Der Parametername, wie in Ihrem Workflow definiert
- type - Der vollqualifizierte .NET-Typname einschließlich Assembly-Informationen
- value - Der Parameterwert
Grundlegendes zum Typfeld
Das Feld type gibt den .NET-Datentyp des Parameters an. Dies ist entscheidend für die CLI, um den Wert korrekt zu interpretieren und an Ihren Workflow weiterzuleiten. Der Typ muss der vollqualifizierte Assembly-Name sein, der Folgendes enthält:
- Der Typname (z. B.
System.String,System.Int32,System.Boolean) - Die Assembly, in der der Typ definiert ist
- Assembly-Metadaten (Version, Kultur, öffentliches Schlüsseltoken)
Häufige Beispiele:
- Zeichenfolge:
System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e - Ganzzahl:
System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e - Boolescher Wert:
System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
Tipp:
Um die richtigen Typinformationen für Ihre Parameter zu erhalten, können Sie die .xaml -Datei des Workflows überprüfen oder Reflexionstools verwenden, um den vollqualifizierten Typnamen aus Ihren .NET-Assemblys abzurufen.