cicd-integrations
2024.10
false
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.
UiPath logo, featuring letters U and I in white

Guia do usuário de integrações de CI/CD

Última atualização 18 de nov de 2025

UiPath Deploy

Aplicativo: RPA

Tipo: tarefa pós-compilação

O UiPath Deploy está disponível em trabalhos e pipelines padrão e permite implantar um pacote UiPath NuGet no UiPath Orchestrator.

docs image

Configuração

Parâmetro do trabalho

Description

Caminho do(s) pacote(s)

A pasta que contém seu(s) pacote(s) nuget UiPath.

Endereço do Orchestrator

O endereço da Instância do Orchestrator para a qual o(s) pacote(s) será(ão) implantado(s).

Tenant do Orchestrator

O tenant do Orchestrator no qual o(s) pacote(s) será(ão) implantado(s).

Pasta do Orchestrator

A pasta em que implantar. Se a pasta for uma pasta clássica, você também precisará definir o campo environments . Para pastas modernas, a configuração do campo environments não é necessária. Para inserir subpastas, certifique-se de inserir o nome da pasta pai e o nome da subpasta. Por exemplo, use AccountingTeam\TeamJohn .

Ambientes ( Necessários para pastas Clássicas)

O ambiente no qual o pacote será implantado como um processo. Para o projeto e o ambiente com processos existentes, os processos serão atualizados para usar a versão mais recente do projeto. Especifique o ambiente no qual o pacote será implantado como um processo. Para o projeto e o ambiente com processos existentes, os processos serão atualizados para usar a versão mais recente do projeto.

Pontos de Entrada

Especifique pontos de entrada para criar ou atualizar um processo. O ponto de entrada especifica o caminho de arquivo começando da raiz do projeto.

Condições:

  • Os pontos de entrada estão disponíveis para o Orchestrator versão 21.4 ou superior (por exemplo, 21.4.UiPathDeploy.entryPoints). Para versões do Orchestrator inferiores à 21.4, você precisa inserir qualquer valor, pois o campo não pode permanecer vazio.
  • Ponto de entrada padrão definido como Main.xaml .
  • Para pastas clássicas (obsoletas), você pode especificar apenas um ponto de entrada para cada ambiente.
  • Para obter mais informações, consulte Pontos de entrada do Orchestrator.

Autenticação

Para autenticação no Orchestrator, você precisa criar credenciais no Jenkins antecipadamente. Existem quatro opções para autenticar:

(1) Autenticar em um Orchestrator local usando nome de usuário e senha.

( 2 ) Autentique-se em um Cloud Orchestrator usando um token de atualização (chave de API) .

( 3 ) Autentique-se em um Cloud Orchestrator usando autenticação de aplicativo externo .

( 4 ) Autenticar em um Orchestrator local usando .

Nível de registro em log do trace

Configuração usada para habilitar o registro de rastreamento em um dos seguintes níveis:

  • Nenhum
  • Crítica
  • Erro
  • Aviso
  • Information
  • Detalhado. (O padrão é definido como None ).

    Útil para fins de depuração.

Observação:

Certifique-se de que sua rede permite o acesso ao seguinte feed de pacote do NuGet:

Exemplo de pipeline

pipeline {  agent any  environment {      MAJOR = '1'      MINOR = '0'  }  stages {    stage ('PostBuild') {      steps {        UiPathDeploy (          packagePath: "path\\to\\NuGetpackage",          orchestratorAddress: "OrchestratorUrl",          orchestratorTenant: "tenant name",          folderName: "folder name",          environments: "environment",          credentials: [$class: 'UserPassAuthenticationEntry', credentialsId: "credentialsId"],          traceLoggingLevel: 'None'        )      }    }  }}pipeline {  agent any  environment {      MAJOR = '1'      MINOR = '0'  }  stages {    stage ('PostBuild') {      steps {        UiPathDeploy (          packagePath: "path\\to\\NuGetpackage",          orchestratorAddress: "OrchestratorUrl",          orchestratorTenant: "tenant name",          folderName: "folder name",          environments: "environment",          credentials: [$class: 'UserPassAuthenticationEntry', credentialsId: "credentialsId"],          traceLoggingLevel: 'None'        )      }    }  }}
  • Configuração
  • Exemplo de pipeline

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo
Confiança e segurança
© 2005-2025 UiPath. Todos os direitos reservados.