studio
2020.10
false
UiPath logo, featuring letters U and I in white
Sin asistencia
Guía de usuario de Studio
Last updated 20 de dic. de 2023

Publicar proyectos desde la línea de comandos

Puedes publicar proyectos utilizando el comando UiPath.Studio.CommandLine.exe.

UiPath.Studio.CommandLine.exe está disponible en la carpeta de instalación:

  • Para instalaciones por máquina, la ruta por defecto es C:\Program Files\UiPath\Studio\.
  • Para instalaciones por usuario, la ruta por defecto es %localappdata%\Programs\UiPath\Studio\.

Los siguientes argumentos están disponibles para el comando de publicación:

ArgumentoDescripción
-p, --project-pathLa ruta al project.json que va a publicarse. El argumento es obligatorio.
-g, --target

Dónde publicar el proyecto:

  • Personalizado: la URL personalizada o la carpeta local. Define la ubicación mediante el argumento -f, --feed.
  • UiPath Robot: ubicación de publicación predeterminada para el UiPath Robot, si no está conectado a Orchestrator. No disponible para publicar bibliotecas o plantillas.
  • TenantDeOrchestrator: fuente de procesos de tenant de Orchestrator (para procesos y casos de prueba) o fuente de las bibliotecas de Orchestrator (para bibliotecas y plantillas).
  • CarpetaPersonalOrchestrator: Fuente del espacio de trabajo personal de Orchestrator. No disponible para publicar bibliotecas, plantillas o casos de prueba.
  • JerarquíaDeCarpetasDeOrchestrator: si se selecciona una carpeta de primer nivel con una fuente de paquetes independiente o una de sus subcarpetas en el menú de carpetas de la barra de estado de Studio, aparecerá la fuente para esa jerarquía de carpetas. No disponible para publicar bibliotecas o plantillas.
-f, --feedLa URL personalizada para publicar el proyecto. También puede ser un directorio local personalizado, similar a la ruta de la pestaña Opciones de publicación de Studio.
-a, --api-keyLa clave API para publicar el proyecto. Este argumento puede utilizarse para un destino personalizado.
-i, --iconRuta al icono personalizado para el paquete.
-n, --notesLas notas de la versión que contienen cambios introducidos en el proyecto.
-v, --new-versionLa nueva versión para el proyecto. Si no se proporciona, la versión se incrementa automáticamente.
-t, --timeoutEspecifica el valor de tiempo de espera para la publicación de proyectos. El tiempo de espera predeterminado es de 30 segundos. Esta configuración solo se aplica a la duración de la transferencia del paquete a Orchestrator.
--cer-pathLa ruta local al certificado para la firma de paquetes.
--cer-passwordLa contraseña del certificado.
--timestamper-urlLa dirección URL al marcador de tiempo.
--incl-all-feedsNo necesario.
--helpVer los argumentos disponibles para cada comando.
--versionComprueba la versión de UiPath.Studio.CommandLine.exe.

Por ejemplo:

  • El siguiente comando publica el proceso de muestra a la fuente de procesos del tenant de Orchestrator:

    UiPath.Studio.CommandLine.exe publish --project-path "C:\Users\username\Documents\UiPath\Sample\project.json" --target OrchestratorTenant --notes "Corregidos un par de errores".

  • El siguiente comando publica el mismo proceso en una carpeta local:

    UiPath.Studio.CommandLine.exe publish --project-path "C:\Users\username\Documents\UiPath\Sample\project.json" --target Custom --feed "C:\sers\usernameDesktop\myfeed" --notes "Corregidos un par de errores".

Para obtener más información sobre la utilidad CommandLine.exe, consulta Parámetros de línea de comandos de actualización masiva.

¿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-2024 UiPath. Todos los derechos reservados.