cicd-integrations
2025.10
true
- 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
- Confiar en certificados personalizados
- Soporte de Test Manager
- Empaquetar proyectos en un paquete
- Firma de paquetes de proyecto
- 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
- Parámetros de entrada Formato JSON
- 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
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
Guía del usuario de integraciones de CI/CD
La tarea Desinstalar implementación de la solución UiPath desinstala una implementación de solución en UiPath Orchestrator. Esto elimina la solución implementada del entorno de destino, deteniendo todos los procesos asociados y limpiando los recursos.
Nota:
Actualmente, las soluciones solo son compatibles con Automation Cloud. El soporte para Automation Suite está previsto para una versión futura. On-premises (MSI) Orchestrator no es compatible con Solutions.
Nota:
Esta tarea solo es compatible con UiPath.CLI.Windows o UiPath.CLI.Linux al menos la versión 25.10 o superior.
Configuración
Utiliza la siguiente tabla para configurar las entradas de las implementaciones de desinstalación de la solución UiPath.
| Parámetro | Descripción |
|---|---|
| Conexión de Orchestrator (requerido) | Una conexión de servicio a la instancia de Orchestrator para desinstalar la implementación de la solución. |
| Nombre de la implementación (obligatorio) | El nombre de la implementación que se va a desinstalar. |
| Nivel de seguimiento | El nivel de registro de seguimiento. Predeterminado: Error. Opciones: None, Critical, Error, Warning, Information, Verbose |
Notas
- Desinstalación de la solución: esta tarea elimina los paquetes de soluciones implementados de los entornos de Orchestrator
- Requisito previo de implementación: requiere que una implementación de solución existente esté presente en el entorno de destino
- Limpieza de recursos: la desinstalación detiene todos los procesos en ejecución y limpia los recursos asociados
- Operación irreversible: la desinstalación no se puede deshacer; la implementación debe volver a crearse si se necesita de nuevo
- Gestión del entorno: útil para la limpieza del entorno, los escenarios de reversión y la gestión del ciclo de vida de la implementación
- Conexión de Orchestrator: requiere una conexión de servicio válida a la instancia de Orchestrator de destino
- Compatibilidad con CLI: esta tarea utiliza UiPath CLI internamente y requiere una instalación adecuada de CLI en el agente de compilación
- Versión mínima de CLI: requiere la versión 25.10 o superior de UiPath CLI para una compatibilidad total
- Consideración de seguridad: asegúrese de que no se estén ejecutando procesos críticos antes de desinstalar
Ejemplos de proceso
Desinstalación de la solución básica
- task: UiPathSolutionUninstallDeployment@6
displayName: 'Uninstall Solution Deployment'
inputs:
orchestratorConnection: 'UiPath-Orchestrator-Connection'
deploymentName: 'MySolution-Deployment'
traceLevel: 'Information'
- task: UiPathSolutionUninstallDeployment@6
displayName: 'Uninstall Solution Deployment'
inputs:
orchestratorConnection: 'UiPath-Orchestrator-Connection'
deploymentName: 'MySolution-Deployment'
traceLevel: 'Information'
Con conexión a Orchestrator y registro detallado
- task: UiPathSolutionUninstallDeployment@6
displayName: 'Uninstall Old Business Solution'
inputs:
orchestratorConnection: 'Production-Orchestrator'
deploymentName: 'BusinessSolution-Prod-Deploy-Old'
traceLevel: 'Verbose'
- task: UiPathSolutionUninstallDeployment@6
displayName: 'Uninstall Old Business Solution'
inputs:
orchestratorConnection: 'Production-Orchestrator'
deploymentName: 'BusinessSolution-Prod-Deploy-Old'
traceLevel: 'Verbose'
Proceso de reversión: desinstalar y volver a implementar
variables:
solutionName: 'MyBusinessSolution'
currentDeployment: '$(solutionName)-Production-$(Build.BuildNumber)'
previousDeployment: '$(solutionName)-Production-$(Build.PreviousBuildNumber)'
environmentName: 'Production'
steps:
- task: UiPathSolutionUninstallDeployment@6
displayName: 'Uninstall Current Deployment'
inputs:
orchestratorConnection: 'Production-Orchestrator'
deploymentName: '$(currentDeployment)'
traceLevel: 'Information'
continueOnError: true
- task: UiPathSolutionActivateDeployment@6
displayName: 'Reactivate Previous Deployment'
inputs:
orchestratorConnection: 'Production-Orchestrator'
deploymentName: '$(previousDeployment)'
traceLevel: 'Information'
- script: echo "Rolled back from $(currentDeployment) to $(previousDeployment)"
displayName: 'Rollback Summary'
variables:
solutionName: 'MyBusinessSolution'
currentDeployment: '$(solutionName)-Production-$(Build.BuildNumber)'
previousDeployment: '$(solutionName)-Production-$(Build.PreviousBuildNumber)'
environmentName: 'Production'
steps:
- task: UiPathSolutionUninstallDeployment@6
displayName: 'Uninstall Current Deployment'
inputs:
orchestratorConnection: 'Production-Orchestrator'
deploymentName: '$(currentDeployment)'
traceLevel: 'Information'
continueOnError: true
- task: UiPathSolutionActivateDeployment@6
displayName: 'Reactivate Previous Deployment'
inputs:
orchestratorConnection: 'Production-Orchestrator'
deploymentName: '$(previousDeployment)'
traceLevel: 'Information'
- script: echo "Rolled back from $(currentDeployment) to $(previousDeployment)"
displayName: 'Rollback Summary'