UiPath Documentation
cicd-integrations
2023.4
false
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.

Empaquetar proyectos en un paquete

Prerequisites:

Para empaquetar un proyecto en un paquete, sigue los siguientes pasos:

  1. Ejecuta la tarea package , utilizando uipcli package. Puede ver una lista de las subtareas disponibles.

  2. Especifica los parámetros necesarios y ejecuta la subtarea pack .

    Consulta la lista de parámetros a continuación.

Nota:

La validación del proyecto no la realizan las tareas Empaquetar o Analizar de la CLI de UiPath.

Leyenda: (*): opcional, útil solo cuando tienes dependencias de una biblioteca en Orchestrator.

ParámetroDescripción
-oo --output (Obligatorio)La carpeta de destino de Orchestrator, donde desea empaquetar los proyectos.
-v, or --versionEstablezca la versión del paquete.
--autoVersionSe genera automáticamente una versión del paquete.
--outputTypeFuerza la salida a ser de un tipo específico.
--splitOutputHabilita la división de salida en tiempo de ejecución y bibliotecas de diseño.
--repositoryUrlLa URL del repositorio donde se versiona el proyecto.
--repositoryCommitLa confirmación del repositorio desde la que se creó el proyecto.
--repositoryBranchLa rama del repositorio desde la que se creó el proyecto.
--repositoryTypeTipo de repositorio del sistema VCS.
--projectUrlURL de la idea de Automation Hub.
--releaseNotesAñadir notas de la versión.
--libraryOrchestratorUsername (*)

(Required if you use Basic Authentication, through a username and a password)
El nombre de usuario utilizado para autenticarse en Orchestrator. Debe emparejarlo con la contraseña correspondiente.

Esto es necesario si su paquete hace referencia a bibliotecas de la fuente de Orchestrator
--libraryOrchestratorPassword (*)

(Required if you use Basic Authentication, through a username and a password)
La contraseña utilizada para autenticarse en Orchestrator. Debes emparejarlo con el nombre de usuario correspondiente.

Esto es necesario si su paquete hace referencia a bibliotecas de la fuente de Orchestrator
--libraryOrchestratorAuthToken (*)

(Required if you use token-based authentication)
The OAuth2 refresh token used for authenticating to Orchestrator. You must pair it with the Account Name and Client ID.

Esto es necesario si su paquete hace referencia a bibliotecas de la fuente de Orchestrator
--libraryOrchestratorAccountName (*)

(Required if you use token-based authentication)
The Orchestrator CloudRPA account name. You must pair it with the OAuth2 refresh token and Client ID.

Esto es necesario si su paquete hace referencia a bibliotecas de la fuente de Orchestrator
--libraryOrchestratorAccountForApp (*)The Orchestrator CloudRPA account name(organization name). You must pair it with the Application ID,Application Secret, and Application scope for external application

Esto es necesario si tu paquete hace referencia a bibliotecas de la fuente de Orchestrator.
--libraryOrchestratorApplicationId (*)

(Required if you use external application authentication)
The external Application ID. You must pair it with the Application Account, Application Secret, and Application scope.

Esto es necesario si tu paquete hace referencia a bibliotecas de la fuente de Orchestrator.
--libraryOrchestratorApplicationSecret (*)

(Required if you use external application authentication)
The external Application Secret. You must pair it with the Application Account, Application ID, and Application scope.

Esto es necesario si tu paquete hace referencia a bibliotecas de la fuente de Orchestrator.
--libraryOrchestratorApplicationScope (*)

(Required if you use external application authentication)
The list of application scopes, separated by single spaces. You must pair it with the Application Account, Application ID, and Application Secret for external application.

Esto es necesario si tu paquete hace referencia a bibliotecas de la fuente de Orchestrator.
--libraryOrchestratorFolder (*)El nombre de la carpeta de Orchestrator de destino.

Para introducir subcarpetas, asegúrate de introducir tanto el nombre de la carpeta principal como el nombre de la subcarpeta. Por ejemplo, AccountingTeam\TeamJohnusa .
--libraryOrchestratorUrl (*)La URL de la instancia de Orchestrator.
--libraryOrchestratorTenant (*)El tenant de la instancia de Orchestrator donde desea eliminar la máquina.
--libraryIdentityUrl(Required only for PaaS deployments)La URL de su servidor de identidad.
-y, or --disableTelemetryDeshabilitar los datos de telemetría.
--traceLevelMostrar el seguimiento de los eventos.
-l, or --languageEl idioma utilizado en la interfaz de usuario de Orchestrator.
--disableBuiltInNugetFeedsDeshabilite las fuentes nuget integradas.
--helpMuestra los parámetros y ejemplos de este comando.
--versionMostrar información de la versión.
Project(s) Path (pos. 0) (Obligatorio)La ruta a un archivo project.json o a una carpeta que contiene archivos project.json .

Uso:

package pack <project_path> -o <destination_folder> [-v <version>] [--autoVersion] [--outputType <Process|Library|Tests|Objects>] [--libraryOrchestratorUrl <orchestrator_url> --libraryOrchestratorTenant <orchestrator_tenant>] [--libraryOrchestratorUsername <orchestrator_user> --libraryOrchestratorPassword <orchestrator_pass>] [--libraryOrchestratorAuthToken <auth_token> --libraryOrchestratorAccountName <account_name>] [--libraryOrchestratorFolder <folder>] [-l <language>]
package pack <project_path> -o <destination_folder> [-v <version>] [--autoVersion] [--outputType <Process|Library|Tests|Objects>] [--libraryOrchestratorUrl <orchestrator_url> --libraryOrchestratorTenant <orchestrator_tenant>] [--libraryOrchestratorUsername <orchestrator_user> --libraryOrchestratorPassword <orchestrator_pass>] [--libraryOrchestratorAuthToken <auth_token> --libraryOrchestratorAccountName <account_name>] [--libraryOrchestratorFolder <folder>] [-l <language>]

Ejemplos:

  • package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package"
  • package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" -v 1.0.6820.22047
  • package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" --autoVersion
  • package pack "C:\UiPath\Project" -o "C:\UiPath\Package"
  • package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" --outputType Tests -l en-US

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado