cicd-integrations
2023.10
false
- Información general
- CLI de Uipath
- Acerca de la CLI de UiPath
- Descarga de la CLI de UiPath
- Matriz de compatibilidad
- Ejecutar la CLI de UiPath
- Gestionar fuentes NuGet
- Acerca de las tareas de la CLI de UiPath
- Eliminar activos de Orchestrator
- Implementar activos en Orchestrator
- Ejecutar un trabajo dentro de Orchestrator
- Analizar un proyecto
- Implementar un paquete en Orchestrator
- Empaquetar proyectos en un paquete
- Probar un paquete o ejecutar un conjunto de pruebas
- Probar un paquete o ejecutar un conjunto de pruebas en Test Manager
- Parámetros de entrada Formato JSON
- Extensión de Azure DevOps
- Complemento de Jenkins
Guía del usuario de integraciones de CI/CD
Última actualización 4 de may. de 2026
Parámetros de entrada Formato JSON
Al utilizar el parámetro -i o --input_path para pasar argumentos de entrada a tu proceso o conjunto de pruebas, debes proporcionar un archivo JSON con la siguiente estructura:
[
{
"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"
}
]
Cada objeto de parámetro debe contener:
- name : el nombre del parámetro tal y como se define en tu flujo de trabajo
- tipo : el nombre del tipo .NET totalmente cualificado, incluida la información del ensamblado
- value : el valor del parámetro
Comprender el campo de tipo
El campo type especifica el tipo de datos .NET del parámetro. Esto es crucial para que CLI interprete correctamente y pase el valor a tu flujo de trabajo. El tipo debe ser el nombre de ensamblado completo, que incluye:
- El nombre del tipo (por ejemplo,
System.String,System.Int32,System.Boolean) - El ensamblado donde se define el tipo
- Metadatos del ensamblado (versión, cultura, token de clave pública)
Ejemplos comunes:
- Cadena:
System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e - Entero:
System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e - Booleano:
System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
Consejo:
Para obtener la información de tipo correcta para tus parámetros, puedes inspeccionar el archivo .xaml del flujo de trabajo o utilizar herramientas de reflexión para obtener el nombre de tipo totalmente cualificado de tus conjuntos .NET.