- Visão geral
- UiPath CLI
- Sobre o UiPath CLI
- Baixando o UiPath CLI
- Matriz de compatibilidade
- Executando o UiPath CLI
- Gerenciando feeds do NuGet
- Suporte do Test Manager
- Empacotando projetos em um pacote
- Assinatura de pacotes de projetos
- 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
Matriz de compatibilidade
Visão geral da compatibilidade
Esta página descreve os requisitos de compatibilidade para usar o UiPath CLI 25.10, incluindo as versões do Studio, Robot e Orchestrator compatíveis, tipos de projeto, runtimes .NET e plug-ins de CI/CD.
Regras de compatibilidade da UiPath CLI
O UiPath CLI deve sempre ser usado com versões do UiPath Studio, Robot e Orchestrator que sejam iguais ou mais recentes que a versão do CLI. Se você estiver usando o UiPath CLI 25.10, ele é compatível com:
- UiPath Studio 25.10+
- UiPath Robot 25.10+
- UiPath Orchestrator 25.10+
A versão do UiPath Studio que você usa para criar seus projetos precisa corresponder à versão do UiPath CLI que você usa para empacotá-los. O uso de versões incompatíveis (por exemplo, empacotar um projeto 25.10 com uma CLI mais antiga) pode resultar em erros de compilação ou implantação.
A compatibilidade com versões anteriores não é garantida. Usar uma versão da CLI mais recente que a do Robô ou Orchestrator de destino pode levar a um comportamento inesperado.
Requisitos do .NET Runtime
Todos os pacotes UiPath CLI em 25.10 requerem .NET 8:
- Variantes do Windows (
UiPath.CLI.Windows,UiPath.CLI.Windows.Legacy) exigem o .NET Desktop Runtime 8. - Versão do Linux (
UiPath.CLI.Linux) requer o .NET Runtime 8. - a versão do macOS (
UiPath.CLI.macOS) requer o .NET Runtime 8 para ARM64.
O suporte ao macOS está atualmente disponível apenas para processadores ARM64 (Apple Silicon). Macs baseados em Intel não são suportados.
Seu ambiente local ou agente de CI/CD deve ter o runtime correto instalado para que a CLI seja executada corretamente.
Tipos de projeto compatíveis por sabor de CLI
| Pacote de CLI | SO | Tipos de projeto compatíveis |
|---|---|---|
UiPath.CLI.Windows | Windows | RPA (Cross platform/Windows), Soluções |
UiPath.CLI.Linux | Linux | RPA (multiplataforma), Soluções |
UiPath.CLI.macOS | Mac OS | RPA (multiplataforma), Soluções |
UiPath.CLI.Windows.Legacy | Windows | RPA (Windows – Legado) |
Projetos do Windows – Legado não podem ser incluídos em Soluções. Use UiPath.CLI.Windows.Legacy apenas para projetos RPA independentes do Windows - Legado.
Compatibilidade de soluções
A UiPath CLI apresenta suporte de ciclo de vida completo para soluções (empacotar, implantar, ativar). No entanto, as Soluções são atualmente compatíveis apenas com o Automation Cloud™.
Você pode usar uipcli solution pack, deploy e activate somente ao direcionar um Automation Cloud Orchestrator. O Orchestrator independente (MSI no local ou Automation Suite) não é compatível com a implantação de solução por meio de CLI.
Compatibilidade de plug-in (Azure DevOps / Jenkins)
Os plug-ins do Azure DevOps e Jenkins instalam apenas os seguintes pacotes de CLI:
UiPath.CLI.WindowsUiPath.CLI.LinuxUiPath.CLI.macOSUiPath.CLI.Windows.Legacy
Versões de CLI mais antigas (23.x/24.x) não são mais distribuídas pelos plug-ins atualizados.
Esta é uma alteração significativa. Os pipelines devem ser atualizados para fazer referência explicitamente a uma das novas variantes de CLI e sua versão.