cicd-integrations
2022.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 28 de abr. de 2025

Packing projects into a package

Prerrequisitos:

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 tiene dependencias de una biblioteca en Orchestrator.

Parámetro

Descripción

-o, o --output (necesario)

La carpeta de destino de Orchestrator, donde desea empaquetar los proyectos.

-vo --version

Establezca la versión del paquete.

--autoVersion

Se genera automáticamente una versión del paquete.

--outputType

Fuerza la salida a ser de un tipo específico.

--splitOutput

Habilita la división de salida en tiempo de ejecución y bibliotecas de diseño.

--repositoryUrl

La URL del repositorio donde se versiona el proyecto.

--repositoryCommit

La confirmación del repositorio desde la que se creó el proyecto.

--repositoryBranch

La rama del repositorio desde la que se creó el proyecto.

--repositoryType

Tipo de repositorio del sistema VCS.

--projectUrl

URL de la idea de Automation Hub.

--releaseNotes

Añadir notas de la versión.

--libraryOrchestratorUsername (*)

(necesario cuando utilizas la Autenticación básica, a través de un nombre de usuario y una contraseña)

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 (*)

(necesario cuando utilizas la Autenticación básica, a través de 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 su paquete hace referencia a bibliotecas de la fuente de Orchestrator

--libraryOrchestratorAuthToken (*)

(Necesario si utilizas la autenticación basada en token)

El token de actualización OAuth2 que se usa para autenticarse en Orchestrator. Debe emparejarlo con el nombre de la cuenta y la ID del cliente.

Esto es necesario si su paquete hace referencia a bibliotecas de la fuente de Orchestrator

--libraryOrchestratorAccountName (*)

(Necesario si utilizas la autenticación basada en token)

El nombre de la cuenta de Orchestrator CloudRPA. Debes emparejarlo con el token de actualización de OAuth2 y el ID de cliente.

Esto es necesario si su 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 (*)

(necesario cuando utilizas la autenticación de aplicación externa)

El ID de aplicación externo. 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 (*)

(necesario cuando utilizas la autenticación de aplicación externa)

El Secreto de la aplicación externo. Debes emparejarlo con la Cuenta de la aplicación, ID de la aplicación y Ámbito de la aplicación.

Esto es necesario si tu paquete hace referencia a bibliotecas de la fuente de Orchestrator.

--libraryOrchestratorApplicationScope (*)

(necesario cuando 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, ID de la aplicación y el Secreto de la aplicación para aplicaciones externas.

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(necesario solo para implementaciones de PaaS )
La URL de su servidor de identidad.
-yo --disableTelemetry

Deshabilitar los datos de telemetría.

--traceLevel

Mostrar el seguimiento de los eventos.

-lo --language

El idioma utilizado en la interfaz de usuario de Orchestrator.

--disableBuiltInNugetFeeds

Deshabilite las fuentes nuget integradas.

--help

Muestra los parámetros y ejemplos de este comando.

--version

Mostrar información de la versión.

Project(s) Path (pos. 0) (Requerido) 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 White
Confianza y seguridad
© 2005-2025 UiPath. Todos los derechos reservados.