UiPath Documentation
cicd-integrations
2025.10
true
Guia do usuário de integrações de CI/CD
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.

Implantação de Ativação de Solução da UiPath

Tarefa Ativar implantação da solução da UiPath para ativar uma implantação da solução no Orchestrator por meio do Azure DevOps.

A tarefa UiPath Solution Activate Deployment ativa uma implantação de solução no UiPath Orchestrator. Isso torna a solução implantada operacional e pronta para ser executada no ambiente de destino.

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 da Implantação de Ativação de Solução do UiPath.

ParâmetroDescription
Conexão do Orchestrator (obrigatório)Uma conexão de serviço com a instância do Orchestrator para ativar a implantação da solução.
Nome da implantação (obrigatório)O nome da implantação a ser ativada.
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

  • Ativação da solução: essa tarefa ativa pacotes de solução implantados anteriormente, tornando-os operacionais no Orchestrator.
  • Pré-requisito de implantação: requer que uma implantação de solução já tenha sido criada usando a tarefa UiPath Solution Deploy.
  • Estado operacional: depois de ativada, a solução fica disponível para execução e monitoramento.
  • Prontidão do ambiente: a ativação prepara a solução para uso em produção no ambiente de destino.
  • 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 compilação.
  • Versão mínima da CLI: requer a versão 25.10 ou superior da CLI da UiPath para compatibilidade total.
  • Etapa final: normalmente a etapa final em um pipeline de implantação de solução completo.

Exemplos de pipeline

Ativação de solução básica

- task: UiPathSolutionActivateDeployment@6
  displayName: 'Activate Solution Deployment'
  inputs:
    orchestratorConnection: 'UiPath-Orchestrator-Connection'
    deploymentName: 'MySolution-Deployment'
    traceLevel: 'Information'
- task: UiPathSolutionActivateDeployment@6
  displayName: 'Activate Solution Deployment'
  inputs:
    orchestratorConnection: 'UiPath-Orchestrator-Connection'
    deploymentName: 'MySolution-Deployment'
    traceLevel: 'Information'

Com conexão ao Orchestrator e registro em log detalhado

- task: UiPathSolutionActivateDeployment@6
  displayName: 'Activate Business Solution'
  inputs:
    orchestratorConnection: 'Production-Orchestrator'
    deploymentName: 'BusinessSolution-Prod-Deploy'
    traceLevel: 'Verbose'
- task: UiPathSolutionActivateDeployment@6
  displayName: 'Activate Business Solution'
  inputs:
    orchestratorConnection: 'Production-Orchestrator'
    deploymentName: 'BusinessSolution-Prod-Deploy'
    traceLevel: 'Verbose'

Pipeline completo: implantar e ativar

variables:
  solutionName: 'MyBusinessSolution'
  solutionVersion: '1.$(Date:yyyy).$(DayOfYear)$(Rev:.r)'
  environmentName: 'Production'
  deploymentName: '$(solutionName)-$(environmentName)-$(Build.BuildNumber)'

steps:
- task: UiPathSolutionDeploy@6
  displayName: 'Deploy Solution to $(environmentName)'
  inputs:
    orchestratorConnection: 'Production-Orchestrator'
    packageName: '$(solutionName)'
    packageVersion: '$(solutionVersion)'
    deploymentName: '$(deploymentName)'
    deploymentParentFolder: '$(environmentName)'
    deploymentFolderName: 'BusinessProcesses'
    configPath: '$(Build.SourcesDirectory)/configs/$(environmentName).config'
    traceLevel: 'Information'

- task: UiPathSolutionActivateDeployment@6
  displayName: 'Activate Solution Deployment'
  inputs:
    orchestratorConnection: 'Production-Orchestrator'
    deploymentName: '$(deploymentName)'
    traceLevel: 'Information'

- script: echo "Solution $(solutionName) v$(solutionVersion) activated in $(environmentName)"
  displayName: 'Activation Summary'
variables:
  solutionName: 'MyBusinessSolution'
  solutionVersion: '1.$(Date:yyyy).$(DayOfYear)$(Rev:.r)'
  environmentName: 'Production'
  deploymentName: '$(solutionName)-$(environmentName)-$(Build.BuildNumber)'

steps:
- task: UiPathSolutionDeploy@6
  displayName: 'Deploy Solution to $(environmentName)'
  inputs:
    orchestratorConnection: 'Production-Orchestrator'
    packageName: '$(solutionName)'
    packageVersion: '$(solutionVersion)'
    deploymentName: '$(deploymentName)'
    deploymentParentFolder: '$(environmentName)'
    deploymentFolderName: 'BusinessProcesses'
    configPath: '$(Build.SourcesDirectory)/configs/$(environmentName).config'
    traceLevel: 'Information'

- task: UiPathSolutionActivateDeployment@6
  displayName: 'Activate Solution Deployment'
  inputs:
    orchestratorConnection: 'Production-Orchestrator'
    deploymentName: '$(deploymentName)'
    traceLevel: 'Information'

- script: echo "Solution $(solutionName) v$(solutionVersion) activated in $(environmentName)"
  displayName: 'Activation Summary'

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades