cicd-integrations
2025.10
true
- 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
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.

Guia do usuário de integrações de CI/CD
Última atualização 12 de nov de 2025
UiPath Deploy
A tarefa UiPath Deploy permite implantar um pacote UiPath NuGet no UiPath Orchestrator.
Importante:
Certifique-se de que sua rede permite o acesso ao seguinte feed de pacote do NuGet:
https://api.nuget.org/v3/index.jsonhttps://uipath.pkgs.visualstudio.com/\_packaging/nuget-packages/nuget/v3/index.jsonhttps://uipath.pkgs.visualstudio.com/Public.Feeds/\_packaging/UiPath-Internal/nuget/v3/index.jsonhttps://www.myget.org/F/workflowhttp://www.myget.org/F/uipathhttps://www.myget.org/F/uipath-dev/api/v3/index.json
Configuração
Use a tabela a seguir para configurar as entradas do UiPath Deploy.
| Argumento | Description |
|---|---|
| Nome da exibição (obrigatório) | Insira um nome para a sua tarefa. |
| Conexão do Orchestrator (obrigatório) | Configure a conexão de serviço para acessar os serviços do UiPath Orchestrator. Você pode configurar uma conexão apenas para esta etapa ou usar uma conexão global existente. Para obter mais informações, consulte Configuração da conexão de serviço do UiPath Orchestrator. |
| Pacote(s) (obrigatório) | Defina o feed para seus pacotes NuGet da UiPath. |
| Criar processo automaticamente | Selecione esta opção se desejar implantar um pacote sem criar um processo. A opção é selecionada por padrão. Se selecionada, você precisa configurar o parâmetro Entry Point Path. |
| Pasta do Orchestrator (obrigatório) | Especifique a pasta em que o processo está sendo implantado. Para pastas clássicas (obsoletas), você pode usar nomes de robôs específicos. Para as modernas, é possível utilizar nomes específicos de usuários e máquinas. Para inserir subpastas, certifique-se de inserir o nome da pasta pai e o nome da subpasta. Por exemplo, use AccountingTeam\TeamJohn. |
| Ambiente | (Opcional) Se você usa pastas clássicas (obsoletas), precisa definir o ambiente em que os pacotes serão implantados. Você pode usar esse campo para criar ou atualizar pacotes. Você pode usar o seguinte exemplo para adicionar seus ambientes a esse campo, separados por uma vírgula: testingEnvironment,productionEnvironment. |
| Entry Point Path(s) (Required) | Especifique caminhos de pontos de entrada para criar ou atualizar um processo. O caminho do entry point especifica o caminho do arquivo a partir da raiz do projeto.Antes de configurar os caminhos dos entry points, considere o seguinte: os entry points estão disponíveis para a versão 21.4 ou superior do Orchestrator (por exemplo, 21.4.UiPathDeploy.entryPoints). Para versões do Orchestrator inferiores à 21.4, é preciso inserir qualquer valor, pois o campo não pode permanecer vazio. O entry point padrão é definido como Main.xaml. Vários pontos de entrada podem ser especificados como “Main.xaml, EntryPoint2.xaml '. Para pastas clássicas (obsoletas), você pode especificar apenas um entry point para cada ambiente. Para pastas aninhadas, você precisa especificar o caminho do arquivo, da seguinte forma:Folder01/Folder02/Main.xaml ou Folder01/Folder02/Entrypoint.xamlPara obter mais informações, consulte Entry points do Orchestrator. |
| Nível de trace | Selecione o nível de log da lista suspensa. |
Pipeline YAML
Você pode visualizar um documento YAML totalmente analisado para o UiPath Deploy.
- task: UiPathDeploy@2 inputs: #orchestratorConnection: # Service connection to UiPath Orchestrator #packagesPath: '$(Build.ArtifactStagingDirectory)\Packages\ITAutomationProcess' #folderName: 'ITAutomation' #environments: 'AutomationRobots' # Optional, #traceLevel: 'None' # Options: Critical, Error, Warning, Information, Verbose, None- task: UiPathDeploy@2 inputs: #orchestratorConnection: # Service connection to UiPath Orchestrator #packagesPath: '$(Build.ArtifactStagingDirectory)\Packages\ITAutomationProcess' #folderName: 'ITAutomation' #environments: 'AutomationRobots' # Optional, #traceLevel: 'None' # Options: Critical, Error, Warning, Information, Verbose, None