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

Guía del usuario de integraciones de CI/CD

Última actualización 18 de nov. de 2025

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.

Legend: (*) - Optional, useful only when you have dependencies from a library in 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 (*) (Obligatorio si utilizas la autenticación básica, mediante un nombre de usuario y una contraseña)El nombre de usuario utilizado para autenticarse en Orchestrator. Debes emparejarlo con la contraseña correspondiente. Esto es necesario si tu paquete hace referencia a bibliotecas de la fuente de Orchestrator
--libraryOrchestratorPassword (*) (Obligatorio si utilizas la autenticación básica, mediante un nombre de usuario y una contraseña)La contraseña utilizada para autenticarse en Orchestrator. Debes emparejarlo con el nombre de usuario correspondiente. Esto es necesario si tu paquete hace referencia a bibliotecas de la fuente de Orchestrator
--libraryOrchestratorAuthToken (*) (Obligatorio si utilizas la autenticación basada en tokens)El token de actualización OAuth2 utilizado para autenticarse en Orchestrator. Debes emparejarlo con el Nombre de cuenta y el ID de cliente. Esto es necesario si tu paquete hace referencia a bibliotecas de la fuente de Orchestrator
--libraryOrchestratorAccountName (*) (Obligatorio si utilizas la autenticación basada en tokens)El nombre de la cuenta de Orchestrator CloudRPA. Debes emparejarlo con el token de actualización OAuth2 y el ID de cliente. Esto es necesario si tu paquete hace referencia a bibliotecas de la fuente de Orchestrator
--libraryOrchestratorAccountForApp (*)El nombre de la cuenta de Orchestrator CloudRPA (nombre de la organización). Debes emparejarlo con el ID de la aplicación,el Secreto de la aplicación y el Ámbito de la aplicación para la aplicación externa. Esto es necesario si tu paquete hace referencia a bibliotecas de la fuente de Orchestrator.
--libraryOrchestratorApplicationId (*) (Obligatorio si utilizas la autenticación de aplicación externa)El ID de la aplicación externa. Debes emparejarlo con la Cuenta de la aplicación, el Secreto de la aplicación y el Ámbito de la aplicación. Esto es necesario si tu paquete hace referencia a bibliotecas de la fuente de Orchestrator.
--libraryOrchestratorApplicationSecret (*) (Obligatorio si utilizas la autenticación de aplicación externa)El secreto de la aplicación externa. Debes emparejarlo con la cuenta de la aplicación, el ID de la aplicación y el ámbito de la aplicación. Esto es necesario si tu paquete hace referencia a bibliotecas de la fuente de Orchestrator.
--libraryOrchestratorApplicationScope (*) (Obligatorio si utilizas la autenticación de aplicación externa)La lista de ámbitos de aplicación, separados por espacios individuales. Debes emparejarlo con la cuenta de la aplicación, el ID de la aplicación y el secreto de la aplicación para la aplicación externa. 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(Obligatorio para implementaciones de PaaS o MSI )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?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo
Confianza y seguridad
© 2005-2025 UiPath. Todos los derechos reservados.