cicd-integrations
2025.10
true
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 9 de mar de 2026

Configuração de download da solução UiPath

Aplicativo: solução

Tipo: tarefa pós-compilação

Solução da UiPath: o Download Config está disponível em trabalhos e pipelines padrão e permite que você baixe a configuração para um pacote de solução da UiPath que foi carregado para uma instância do Orchestrator. Essa configuração pode ser editada com valores secretos que podem ser usados posteriormente para implantação.

Observação:

Atualmente, as soluções são compatíveis apenas com o Automation Cloud. O suporte para o Automation Suite está planejado para uma versão futura. O Orchestrator no local (MSI) não é compatível com Soluções.

Observação:

Esta tarefa é compatível apenas com UiPath.CLI.Windows ou UiPath.CLI.Linux pelo menos a versão 25.10 ou posterior.

Configuração

Parâmetro do trabalho

Description

Nome do Pacote

O nome do pacote para o qual a configuração será baixada.

Caminho de destino

Caminho em que o arquivo de configuração será baixado.

Package Version

Versão opcional do pacote para a qual a configuração será baixada. Se omitido, a configuração da versão mais recente será baixada.

Nome do arquivo de destino

Parâmetro opcional para definir um nome específico para o arquivo sem extensão. Se omitido, o nome do pacote será usado.

Format

Formato do arquivo de configuração. O valor padrão é yaml, mas você também pode especificar o formato json.

Endereço do Orchestrator

O endereço da instância do Orchestrator da qual você baixará a configuração.

Tenant do Orchestrator

Especifique o locatário do orquestrador.

Autenticação

Para autenticação no Automation Cloud Orchestrator, você precisa criar credenciais no Jenkins com antecedência. As soluções oferecem suporte apenas à autenticação de aplicativos externos. Consulte Gerenciamento de aplicativos externos para obter detalhes sobre como criar um aplicativo externo e obter as credenciais necessárias.

Nível de 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.

Exemplo de pipeline

pipeline {
  agent any
  environment {
      MAJOR = '1'
      MINOR = '0'
  }
  stages {
    stage ('Download Package Config File') {
      steps {
        script {
            orchestratorCredentials = ExternalApp(
                applicationId: 'External application identifier',
                applicationScope: 'AutomationSolutions Solutions.Deployments Solutions.Packages',
                applicationSecret: 'External application secret',
                accountForApp: 'Organization identifier'
            )

            UiPathSolutionDownloadConfig(
                packageName: 'Package name',
                destinationPath: 'destination/path',
                packageVersion: '1.2.3',
                fileName: 'Local file name',
                format: 'yaml',
                orchestratorAddress: 'OrchestratorUrl',
                orchestratorTenant: 'Tenant name',
                credentials: orchestratorCredentials,
                traceLevel: 'Information',
            )
        }
      }
    }
  }
}
pipeline {
  agent any
  environment {
      MAJOR = '1'
      MINOR = '0'
  }
  stages {
    stage ('Download Package Config File') {
      steps {
        script {
            orchestratorCredentials = ExternalApp(
                applicationId: 'External application identifier',
                applicationScope: 'AutomationSolutions Solutions.Deployments Solutions.Packages',
                applicationSecret: 'External application secret',
                accountForApp: 'Organization identifier'
            )

            UiPathSolutionDownloadConfig(
                packageName: 'Package name',
                destinationPath: 'destination/path',
                packageVersion: '1.2.3',
                fileName: 'Local file name',
                format: 'yaml',
                orchestratorAddress: 'OrchestratorUrl',
                orchestratorTenant: 'Tenant name',
                credentials: orchestratorCredentials,
                traceLevel: 'Information',
            )
        }
      }
    }
  }
}
  • Configuração
  • Exemplo de pipeline

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades