- 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
- Funciona apenas em dispositivos Windows.
Observação:
O Windows baseado em ARM não é compatível.
- Constrói projetos Windows - legados,Windowse multiplataforma .
- Funciona apenas em dispositivos Windows.
-
UiPath.CLI
- É executado apenas em dispositivos Linux.
- Constrói apenas projetos de plataforma cruzada .
-
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.
-
O UiPath CLI não tem a funcionalidade de assinar um pacote, uma funcionalidade que fica disponível quando você publica o pacote a partir do Studio. Nesse caso, a única opção é assinar o pacote após ele ser criado usando o UiPath CLI. Para obter detalhes, consulte o comando sign. Essa opção de assinatura também funciona para o Azure DevOps e Jenkins.
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 |
---|---|---|
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 o UiPath.CLI.Windows, você também deve instalar o .NET Desktop Runtime, que também vem com o .NET SDK.