- Visão geral
- UiPath CLI
- Sobre o UiPath CLI
- Baixando o UiPath CLI
- Matriz de compatibilidade
- Executando o UiPath CLI
- Gerenciando feeds do NuGet
- Empacotando projetos em um pacote
- Análise de um projeto
- Implantação de um pacote no Orchestrator
- Executando um trabalho dentro do Orchestrator
- Teste de um pacote ou execução de um conjunto de testes
- Teste de vários pacotes
- Implantação de ativos no Orchestrator
- Exclusão de ativos do Orchestrator
- Executando tarefas usando a configuração JSON
- Restaurando dependências de automação
- Solução de problemas do UiPath CLI
- Extensão do Azure DevOps
- Plug-in do Jenkins

Guia do usuário de integrações de CI/CD
Trabalhando com soluções
Esta seção abrange como gerenciar Soluções UiPath usando a CLI da UiPath, a extensão Azure DevOps e o plug-in Jenkins.
O que são soluções?
Soluções são pacotes de vários projetos que agrupam projetos de automação, arquivos de configuração e dependências em uma única unidade implantável. Ao contrário dos projetos independentes, as Soluções permitem que você:
- Agrupe projetos de automação relacionados juntos.
- Gerencie a configuração específica do ambiente de forma centralizada.
- Implante fluxos de trabalho de ponta a ponta como um único pacote de versão.
- Controle de versão todos os componentes juntos.
- Promova implantações consistentes em Dev, Test e Prod.
Para automação de projeto independente (Processo, Biblioteca, Teste, Modelo), consulte Trabalho com projetos.
Ciclo de vida da solução em CI/CD
Um pipeline de CI/CD típico inclui os seguintes estágios:
- Restaurar e analisar – Resolva dependências e valide as regras de governança.
- Empacotar – Empacotar a solução em um arquivo
.nupkg. - Upload — enviar o pacote para Soluções no Orchestrator
- Baixar configurações – Recupere modelos de configuração de implantação.
- Implantar – Crie uma implantação em um ambiente específico.
- Ativar – Torne a implantação ao vivo.
- Desinstalar – Remover uma implantação ativa.
- Excluir – Remover pacotes carregados.
Tarefas disponíveis
| Tarefa | Description | Comando da CLI |
|---|---|---|
| Restaurar/Análise | Restaure as dependências e valide a governança | uipcli solution restore, analyze |
| Pacote | Crie um pacote de solução implantável | uipcli solution pack |
| Fazer upload | Carregue para o Gerenciamento de soluções | uipcli solution upload |
| Fazer download da configuração | Baixar arquivos de configuração da implantação | uipcli solution download config |
| Implantar | Implantar em um ambiente de destino | uipcli solution deploy |
| Ativar | Ativar a implantação | uipcli solution activate |
| Desinstalar | Desinstalar a implantação | uipcli solution uninstall |
| Excluir | Excluir o pacote do Gerenciamento de soluções | uipcli solution delete |
Requisitos de autenticação
Todas as tarefas exigem autenticação usando um aplicativo externo. Tarefas de soluções são compatíveis apenas com OAuth2 com apps externos. Não há suporte para o login interativo ou por máquina.
Consulte Autenticação e escopos para permissões necessárias.
Referência da tarefa
Para obter instruções detalhadas, consulte: