UiPath Documentation
cicd-integrations
2025.10
true
Guía del usuario de integraciones de CI/CD
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Configuración de descarga de la solución UiPath

Paso de descarga de configuración de la solución de UiPath para recuperar archivos de configuración de la solución de Orchestrator a través de Jenkins.

Aplicación: solución

Tipo: tarea posterior a la creación

Solución de UiPath: Descargar configuración está disponible en trabajos y procesos estándar, y te permite descargar la configuración de un paquete de soluciones de UiPath que se ha cargado en una instancia de Orchestrator. Esta configuración se puede editar con valores secretos que luego se pueden usar para la implementación.

Nota:

Actualmente, las soluciones solo son compatibles con Automation Cloud. El soporte para Automation Suite está previsto para una versión futura. On-premises (MSI) Orchestrator no es compatible con Solutions.

Nota:

Esta tarea solo es compatible con UiPath.CLI.Windows o UiPath.CLI.Linux al menos la versión 25.10 o superior.

Configuración​

Parámetro de trabajo

Descripción

Nombre del paquete

El nombre del paquete para el que se descargará la configuración.

Ruta de destino

Ruta donde se descargará el archivo de configuración.

Package Version

Versión opcional del paquete para el que se descargará la configuración. Si se omite, se descargará la configuración de la última versión.

Nombre del archivo de destino

Parámetro opcional para establecer un nombre específico para el archivo sin extensión. Si se omite, se utilizará el nombre del paquete.

Formato

Formato del archivo de configuración. El valor predeterminado es yaml, pero también puedes especificar el formato json.

Dirección de Orchestrator

La dirección de la instancia de Orchestrator desde la que descargarás la configuración.

Tenant de Orchestrator

Especifique el tenant de Orchestrator.

Autenticación

Para la autenticación hacia Automation Cloud Orchestrator, debes crear credenciales en Jenkins por adelantado. Las soluciones solo admiten la autenticación de aplicaciones externas. Consulta Gestionar aplicaciones externas para obtener más información sobre la creación de una aplicación externa y la obtención de las credenciales necesarias.

Nivel de seguimiento

Configuración utilizada para habilitar el registro de seguimiento en uno de los siguientes niveles:

  • Ninguno
  • Critical
  • Error
  • Advertencia
  • Information
  • Detallado. (El valor predeterminado está establecido en Ninguno ).

    Útil para fines de depuración.

Ejemplo de proceso​

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',
            )
        }
      }
    }
  }
}
  • Configuración​
  • Ejemplo de proceso​

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado