- Información general
- CLI de Uipath
- Extensión de Azure DevOps
- Complemento de Jenkins
La tarea UiPathPack te permite empaquetar un proyecto de UiPath existente en un paquete de NuGet.
Configuración
Usa la tabla siguiente para configurar las entradas de UiPath Pack.
| Argumento | Descripción |
|---|---|
| Nombre de visualización (requerido) | Introduce un nombre para tu tarea. |
| Elegir el método de control de versiones (requerido) | You can select an automatically generated version, use the project version, or define a new version. For more information, see Package Versions. |
| Versión (requerido) | Solo disponible en las carpetas modernas junto a una estrategia de asignación dinámica. Especificar la versión del paquete proporciona la posibilidad de rastrear los paquetes creados y sus versiones de origen de forma más eficiente. Por ejemplo, el patrón de ensamblado de Microsoft se puede utilizar para crear la versión del paquete NuGet: [Major].[Minor].[BuildNumber].[RevisionNumber]
Las opciones disponibles son:
|
| Ruta de proyecto(s) (requerido) | Selecciona la ubicación del proyecto que se va a empaquetar. Puede ser una ruta de acceso directa a un archivo project.json o un directorio con uno o varios proyectos. En este último caso, cada proyecto de nivel uno se empaqueta individualmente. |
| Elegir tipo de salida (solo se requiere para las versiones manuales) | Establezca un tipo de proyecto para el proyecto que se va a empaquetar. Si configuras None, el tipo de proyecto se extraerá del archivo JSON del proyecto. Se admiten los siguientes tipos de proyecto: 'Proceso', 'Librería', 'Pruebas', 'Objetos', 'Ninguno'.
|
| Conexión de Orchestrator (requerido) | Configure the service connection to access UiPath Orchestrator services. You can configure a connection only for this step or use an existing global connection. For more information, see Configuring UiPath Orchestrator service connection. |
| Ruta de salida (obligatoria) | Establece una ruta de carpeta en la que se colocará el paquete. |
| Ejecutar análisis de flujo de trabajo | Select this option to run workflow analysis rules on your automation project (e.g., Fail jobs in case of errors). By default, this option is not activated. For more information, see Application Testing Workflow Analyzer Rules. |
| Nivel de seguimiento | Selecciona el nivel de registro en la lista desplegable. |
Proceso de YAML
Puedes previsualizar un documento de YAML totalmente analizado para Empaquetar de UiPath.
- task: UiPathPack@2
inputs:
#versionType: AutoVersion # Options: AutoVersion, CurrentVersion, ManualVersion
#version: '1.0.0' # Required when versionType == ManualVersion
#projectJsonPath: '$(Build.SourcesDirectory)\MyFirstProcess'
#outputPath: '$(Build.ArtifactStagingDirectory)\Packages\MyFirstProcess'
#outputType: 'None' # Options: Process, Library, Tests, Objects, None
#runWorkflowAnalysis: 'False'
#orchestratorConnection: 'service-connection-name' # Service connection to UiPath Orchestrator,
#traceLevel: 'None' # Options: Critical, Error, Warning, Information, Verbose, None
- task: UiPathPack@2
inputs:
#versionType: AutoVersion # Options: AutoVersion, CurrentVersion, ManualVersion
#version: '1.0.0' # Required when versionType == ManualVersion
#projectJsonPath: '$(Build.SourcesDirectory)\MyFirstProcess'
#outputPath: '$(Build.ArtifactStagingDirectory)\Packages\MyFirstProcess'
#outputType: 'None' # Options: Process, Library, Tests, Objects, None
#runWorkflowAnalysis: 'False'
#orchestratorConnection: 'service-connection-name' # Service connection to UiPath Orchestrator,
#traceLevel: 'None' # Options: Critical, Error, Warning, Information, Verbose, None