cicd-integrations
2025.10
true
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Guia do usuário de integrações de CI/CD

Última atualização 18 de nov de 2025

Implantação de desinstalação do UiPath Solution

A tarefa UiPath Solution Uninstall Deployment desinstala uma implantação de solução no UiPath Orchestrator. Isso remove a solução implantada do ambiente de destino, interrompendo todos os processos associados e limpando recursos.

Observação:

Atualmente, as soluções são compatíveis apenas com o Automation Cloud. O suporte para o Automation Suite está planejado para uma versão futura. O Orchestrator no local (MSI) não é compatível com Soluções.

Observação:

Esta tarefa é compatível apenas com UiPath.CLI.Windows ou UiPath.CLI.Linux pelo menos a versão 25.10 ou posterior.

Configuração

Use a tabela a seguir para configurar as entradas de Implantações de desinstalação do UiPath Solution.

ParâmetroDescription
Conexão do Orchestrator (obrigatório)Uma conexão de serviço com a instância do Orchestrator para desinstalar a implantação da solução.
Nome da implantação (obrigatório)O nome da implantação a ser desinstalada.
Nível de traceO nível do registro em log do trace. Padrão: Error. Opções: None, Critical, Error, Warning, Information, Verbose

Observações

  • Desinstalação da solução: essa tarefa remove pacotes de solução implantados de ambientes do Orchestrator
  • Pré-requisito de implantação: requer que uma implantação de solução existente esteja presente no ambiente de destino
  • Limpeza de recursos: a desinstalação interrompe todos os processos em execução e limpa os recursos associados
  • Operação irreversível: a desinstalação não pode ser desfeita; a implantação deve ser recriada se for necessária novamente
  • Gerenciamento de ambiente: útil para limpeza de ambiente, cenários de reversão e gerenciamento do ciclo de vida de implantação
  • Conexão do Orchestrator: requer uma conexão de serviço válida com a instância do Orchestrator de destino
  • Compatibilidade com a CLI: essa tarefa usa a CLI da UiPath internamente e requer a instalação adequada da CLI no agente de build
  • Versão mínima da CLI: requer a versão 25.10 ou superior da CLI da UiPath para compatibilidade total
  • Consideração de segurança: certifique-se de que nenhum processo crítico esteja em execução antes de desinstalar

Exemplos de pipeline

Desinstalação da solução Basic

- 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'

Com conexão ao Orchestrator e registro em log detalhado

- 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'

Pipeline de reversão: desinstalar e reimplantar

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'

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo
Confiança e segurança
© 2005-2025 UiPath. Todos os direitos reservados.