- Visão geral
- UiPath CLI
- Sobre o UiPath CLI
- Baixando o UiPath CLI
- Matriz de compatibilidade
- Executando o UiPath CLI
- Gerenciando feeds do NuGet
- Sobre tarefas do UiPath CLI
- Packing projects into a package
- Analyzing a project
- Deploying a package to Orchestrator
- Executando um trabalho dentro do Orchestrator
- Teste de um pacote ou execução de um conjunto de testes
- Teste de vários pacotes
- Deploying assets to Orchestrator
- Deleting assets from 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
Sobre o UiPath CLI
O UiPath® oferece uma interface de linha de comando (CLI) que permite executar determinadas tarefas pré-definidas para gerenciamento e teste de pacotes RPA. O objetivo do UiPath CLI é integrar facilmente esses recursos com ferramentas de terceiros, como GitLab, Jenkins e muitas outras, sem um plug-in.
A CLI da UiPath pode ser usada com o Orchestrator implantado via Automation Cloud™ , Automation Suite ou independente.
Casos de uso comuns para o UiPath CLI envolvem:
- Empacotando projetos do Studio em pacotes NuGet.
- Implantando pacotes NuGet no Orchestrator.
- Executando trabalhos no Orchestrator.
- Executando conjuntos de testes no Orchestrator.
O UiPath CLI consiste em dois tipos:
- UiPath.CLI.Windows
- É executado apenas em dispositivos do Windows. Observação: o Windows baseado em ARM não é compatível.
- Cria projetos do Windows - Legado,Windows, e Multiplataforma .
- UiPath.CLI
- É executado apenas em dispositivos Linux.
- Builds only Cross-platform projects.
- A UiPath CLI não é compatível com conexão SSO.
- A UiPath CLI não pode ser usada para criar projetos que usam Gatilhos locais.
- A UiPath CLI não tem a funcionalidade para assinar um pacote, uma funcionalidade que está disponível quando você publica o pacote do Studio. Nesse caso, a única opção é assinar o pacote após ele ser criado usando a UiPath CLI. Para detalhes, consulte o comando sign. Essa opção de assinatura também funciona para o Azure DevOps e Jenkins.
Pré-requisitos
A tabela a seguir ajuda você a verificar a compatibilidade entre a versão da CLI, a versão do .NET necessária e a versão do Robot de destino.
| Versão da CLI | Versão do .NET necessária | Versão do Robot de destino para as automações criadas |
|---|---|---|
| 25.4 | .NET 8 | 2024.10+ |
| 24.10 | .NET 8 | 2024.10+ |
| 23.10 | .NET 6 | 2023.10+ |
| 23.4 | .NET 6 | 2023.4+ |
A menos que mencionado de outra forma, todas as versões do CLI 24.1x são compatíveis com as versões do UiPath Robot 2024.10 e posteriores.
Para UiPath.CLI.Windows, você também deve instalar .NET Desktop Runtime, que também vem com o .NET SDK.