cicd-integrations
2023.10
false
- Vue d'ensemble (Overview)
- Interface de ligne de commande UiPath
- À propos de la CLI UiPath
- Téléchargement de la CLI UiPath
- Matrice de compatibilité
- Exécution de la CLI UiPath
- Gestion des flux NuGet
- À propos des tâches CLI UiPath
- Suppression de ressources d'Orchestrator
- Déploiement des ressources sur Orchestrator
- Exécuter une tâche dans Orchestrator
- Analyser un projet
- Déploiement d'un package sur Orchestrator
- Compression de projets dans un package
- Tester un package ou exécuter un ensemble de test
- Tester un package ou exécuter un ensemble de tests dans Test Manager
- Format JSON des paramètres d'entrée
- Extension Azure DevOps
- Plugin Jenkins
Guide de l'utilisateur des intégrations CI/CD
Dernière mise à jour 4 mai 2026
Format JSON des paramètres d'entrée
Lorsque vous utilisez le paramètre -i ou --input_path pour transmettre des arguments d'entrée à votre processus ou ensemble de test, vous devez fournir un fichier JSON avec la structure suivante :
[
{
"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"
}
]
Chaque objet de paramètre doit contenir :
- Nom - le nom du paramètre tel que défini dans votre workflow
- type - Nom complet du type .NET incluant les informations de l'assembly
- value : la valeur du paramètre
Comprendre le champ de type
Le champ type spécifie le type de données .NET du paramètre. Ceci est crucial pour que la CLI interprète et transmette correctement la valeur à votre workflow. Le type doit être le nom complet de l'assembly, qui comprend :
- Le nom du type (par exemple,
System.String,System.Int32,System.Boolean) - L’assembly dans lequel le type est défini
- Métadonnées d'assembly (version, culture, jeton de clé publique)
Exemples courants :
- Chaîne:
System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e - Entier:
System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e - Booléen:
System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
Astuce :
Pour obtenir les informations de type correctes pour vos paramètres, vous pouvez inspecter le fichier .xaml du workflow ou utiliser des outils de réflexion pour obtenir le nom de type complet de vos assemblys .NET.