- 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
- Empaquetar proyectos en un paquete
- Analizar un proyecto
- Implementar un paquete en Orchestrator
- Ejecutar un trabajo dentro de Orchestrator
- Probar un paquete o ejecutar un conjunto de pruebas
- Probar varios paquetes
- Implementar activos en Orchestrator
- Eliminar activos de Orchestrator
- Ejecutar tareas utilizando la configuración JSON
- Restaurar dependencias de automatización
- Solución de problemas de la CLI de UiPath
- Extensión de Azure DevOps
- Acerca de la extensión de Azure DevOps
- Configurar la conexión del servicio Azure DevOps
- Añadir tareas de UiPath a un proceso de Azure DevOps
- Plataforma de instalación de Uipath
- Paquete de soluciones de UiPath
- Paquete de carga de la solución UiPath
- Implementación de la solución UiPath
- Activación de la solución UiPath
- Eliminar paquete de la solución UiPath
- Configuración de descarga de la solución UiPath
- Paquete de descarga de la solución UiPath
- Implementación de desinstalación de la solución UiPath
- Solución de problemas de la extensión de Azure DevOps
- Complemento de Jenkins
- Acerca del complemento de Jenkins
- Instalar el complemento de Jenkins
- Configurar la conexión de servicio para aplicaciones externas
- Plataforma de instalación de Uipath
- Paquete de soluciones de UiPath
- Paquete de carga de la solución UiPath
- Implementación de la solución UiPath
- Solución UiPath Activar implementación
- Eliminar paquete de la solución UiPath
- Configuración de descarga de la solución UiPath
- Paquete de descarga de la solución UiPath
- Implementación de desinstalación de la solución UiPath
- Solución de problemas del complemento de Jenkins

Guía del usuario de integraciones de CI/CD
Trabajar con soluciones
Esta sección cubre cómo gestionar las soluciones de UiPath utilizando la CLI de UiPath, la extensión de Azure DevOps y el complemento de Jenkins.
¿Qué son las soluciones?
Las soluciones son paquetes multiproyecto que agrupan proyectos de automatización, archivos de configuración y dependencias en una única unidad implementable. A diferencia de los proyectos independientes, las soluciones te permiten:
- Agrupa los proyectos de automatización relacionados.
- Gestiona la configuración específica del entorno de forma centralizada.
- Implementa flujos de trabajo de extremo a extremo como un único paquete versionado.
- Control de versiones de todos los componentes juntos.
- Promueva implementaciones coherentes en Desarrollo, Pruebas y Producción.
Para la automatización de proyectos independientes (Proceso, Biblioteca, Prueba, Plantilla), consulta Trabajar con proyectos.
Ciclo de vida de la solución en CI/CD
Un proceso de CI/CD típico incluye las siguientes etapas:
- Restaurar y analizar : resuelve dependencias y valida reglas de control.
- Empaquetar : empaqueta la solución en un archivo
.nupkg. - Cargar : envía el paquete a Soluciones en Orchestrator
- Descargar configs : recupera plantillas de configuración de implementación.
- Implementar : crea una implementación en un entorno específico.
- Activar : activa la implementación.
- Desinstalar : elimina una implementación activa.
- Eliminar : elimina los paquetes cargados.
Tareas disponibles
| Tarea | Descripción | Comando CLI |
|---|---|---|
| Restaurar/Analizar | Restaurar dependencias y validar el control | uipcli solution restore, analyze |
| Paquete | Crear un paquete de soluciones implementable | uipcli solution pack |
| Cargar | Cargar en gestión de soluciones | uipcli solution upload |
| Descargar configuración | Descargar archivos de configuración de implementación | uipcli solution download config |
| Implementar | Implementar en un entorno de destino | uipcli solution deploy |
| Activar | Activar la implementación | uipcli solution activate |
| Desinstalar | Desinstalar la implementación | uipcli solution uninstall |
| Eliminar | Eliminar el paquete de Gestión de soluciones | uipcli solution delete |
Requisitos de autenticación
Todas las tareas requieren autenticación mediante una aplicación externa. Las tareas de soluciones solo admiten OAuth2 con aplicaciones externas. No se admite el inicio de sesión de máquina o interactivo.
Consulta Autenticación y ámbitos para los permisos necesarios.
Referencia de la tarea
Para obtener instrucciones detalladas, consulta: