- Visão geral
- UiPath CLI
- Extensão do Azure DevOps
- Plug-in do Jenkins

Guia do usuário de integrações de CI/CD
Execução de tarefas do Azure DevOps
Visão geral
Seu pipeline é composto de diferentes etapas que, por sua vez, podem ser divididas em trabalhos. Para cada trabalho, você pode configurar as etapas para incluir as tarefas da UiPath, incluídas com a Integração da UiPath para Azure DevOps.
A partir de abril de 2023 e da 2023.4, novas execuções serão bloqueadas em pastas clássicas. Para tarefas que incluem uma pasta clássica em sua configuração, uma mensagem Folder not found é exibida e a tarefa não é executada. Saiba mais sobre a remoção de pastas clássicas aqui.
Para saber mais sobre as tarefas específicas que você pode executar por meio das extensões do Azure DevOps, considere revisar os seguintes tópicos:
- Adição de tarefas da UiPath ao pool do agente de pipeline
- UiPath Run Job
- UiPath Manage Assets
- Plataforma de instalação UiPath
- UiPath Pack
- UiPath Deploy
- UiPath Test
Interface Command-Line
A extensão Azure DevOps vem com uma CLI interna (interface de linha de comando) específica para UiPath.
Cache do UiPath CLI
Quando você executa o agente de compilação, o UiPath CLI se comunica com o Orchestrator e permite que você execute suas tarefas de trabalho.
Por padrão, o UiPath CLI é pré-empacotado na extensão AzureDevOps e é armazenado dentro do Agent.ToolsDirectory (cache do Azure) ao ser executado pela primeira vez.
Ao executar uma tarefa de trabalho no agente de compilação, o sistema verifica se há UiPath CLI, que deve estar dentro do Agent.ToolsDirectory, para concluir a execução.
Se o UiPath CLI não for encontrado dentro do Agent.ToolsDirectory (cache do Azure), o sistema o baixará automaticamente a partir do feed público do NuGet. Um requisito para isso é que o feed público do NuGet não seja bloqueado por um firewall e possa ser acessado a partir do seu agente de compilação.
Se você não for capaz de abrir seu firewall a partir do seu agente de compilação, você pode baixar manualmente o UiPath CLI (correspondente à versão de compilação usada para seu plug-in atual) e colocá-lo manualmente dentro do Agent.ToolsDirectory, usando a tarefa Instalar Plataforma.