cicd-integrations
2025.10
true
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.
UiPath logo, featuring letters U and I in white

Guía del usuario de integraciones de CI/CD

Última actualización 5 de nov. de 2025

Desinstalar implementaciones

Cuando ya no se necesita una implementación de solución, puedes desinstalarla del entorno de destino. Esto elimina la configuración de implementación y desactiva todos los procesos asociados.

¿Qué es desinstalar?

Desinstalar una implementación:

  • Elimina la implementación de la carpeta de destino en Orchestrator.
  • Desactiva todos los procesos incluidos en la solución.
  • Detiene cualquier desencadenador o programación en ejecución.
  • Limpia las configuraciones específicas de la implementación.
  • No elimina el paquete de Soluciones (utilice delete-package para eso).

Sintaxis del comando

uipcli solution deploy-uninstall <deployment-name> [options]uipcli solution deploy-uninstall <deployment-name> [options]

Parámetros:

ParámetroDescripciónObligatorio
<deployment-name>Nombre de la implementación que se va a desinstalar
-UURL de Orchestrator
-TNombre del tenant
-ANombre de la organización
-IID de aplicación externa
-SSecreto de aplicación externa
--applicationScopeÁmbitos necesarios
--traceLevelNivel de registroNo

Autenticación

Consulta Autenticación y ámbitos para conocer los ámbitos necesarios y Configuración de la aplicación externa.

Ejemplo

uipcli solution deploy-uninstall MySolution-Prod-v1.2.3 \  -U https://cloud.uipath.com/ \  -T DefaultTenant \  -A myorg \  -I 12345678-xxxx-xxxx-xxxx-xxxxxxxxxxxx \  -S **** \  --applicationScope "AutomationSolutions Solutions.Deployments Solutions.Deployments.Read Solutions.Deployments.Write Solutions.Packages Solutions.Packages.Read Solutions.Packages.Write" \  --traceLevel Informationuipcli solution deploy-uninstall MySolution-Prod-v1.2.3 \  -U https://cloud.uipath.com/ \  -T DefaultTenant \  -A myorg \  -I 12345678-xxxx-xxxx-xxxx-xxxxxxxxxxxx \  -S **** \  --applicationScope "AutomationSolutions Solutions.Deployments Solutions.Deployments.Read Solutions.Deployments.Write Solutions.Packages Solutions.Packages.Read Solutions.Packages.Write" \  --traceLevel Information

Qué sucede durante la desinstalación

Al desinstalar una implementación:

  1. Desactivación : la implementación se marca como inactiva.
  2. Limpieza de procesos : todos los procesos de la solución se eliminan de la carpeta.
  3. Limpieza de desencadenadores : los desencadenadores programados se detienen y eliminan.
  4. Limpieza de la configuración : se eliminan los enlaces y configuraciones específicos de la implementación.
  5. Retención de paquetes : el paquete permanece en Soluciones y puede volver a implementarse.

Desinstalar frente a Eliminar

Es importante entender la diferencia:

OperaciónLo que haceCuándo usarlo
DesinstalarElimina la implementación de la carpetaCuando quieres desactivar una implementación pero mantener el paquete para uso futuro
Eliminar paqueteElimina el paquete de la gestión de solucionesCuando se desea eliminar de forma permanente una versión del paquete

Flujo de trabajo de limpieza típico:

# 1. First, uninstall all deployments using the packageuipcli solution deploy-uninstall MySolution-Dev-1.2.3 ...uipcli solution deploy-uninstall MySolution-Test-1.2.3 ...# 2. Then delete the package if no longer neededuipcli solution delete-package MySolution -v 1.2.3 ...# 1. First, uninstall all deployments using the packageuipcli solution deploy-uninstall MySolution-Dev-1.2.3 ...uipcli solution deploy-uninstall MySolution-Test-1.2.3 ...# 2. Then delete the package if no longer neededuipcli solution delete-package MySolution -v 1.2.3 ...

Mejores prácticas

1. Mantener solo las implementaciones necesarias

No acumules implementaciones antiguas. Desinstálalos como parte de tu proceso de implementación:

# After successful deployment, always clean upuipcli solution deploy-uninstall <old-deployment-name> ...# After successful deployment, always clean upuipcli solution deploy-uninstall <old-deployment-name> ...

2. Utilizar la denominación de la implementación para​la limpieza​

Incluye la versión en los nombres de implementación para facilitar la limpieza:

# Good naming conventionMySolution-Prod-v1.2.3# Easy to identify and uninstall old versionsfor old_version in 1.2.1 1.2.2; do  uipcli solution deploy-uninstall MySolution-Prod-v$old_version ...done# Good naming conventionMySolution-Prod-v1.2.3# Easy to identify and uninstall old versionsfor old_version in 1.2.1 1.2.2; do  uipcli solution deploy-uninstall MySolution-Prod-v$old_version ...done

Próximos pasos

Después de desinstalar las implementaciones:

  1. Elimina paquetes si ya no son necesarios.
  2. Revise otras implementaciones en la carpeta para oportunidades de limpieza.
  3. Documentar el historial de implementación para fines de auditoría.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo
Confianza y seguridad
© 2005-2025 UiPath. Todos los derechos reservados.