UiPath Documentation
uipath-cli
latest
false
Importante :
Este contenido se ha traducido mediante traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Guía del usuario de UiPath CLI

paquete de soluciones de uip

uip solution pack produce un paquete .zip implementable a partir de un directorio de soluciones (que contiene un manifiesto .uipx ) o desde un archivo de paquete .uis . El archivo resultante es lo que uip solution publish carga en la fuente del tenant, que uip solution deploy run puede implementar.

El paquete es una operación sin conexión (no se pone en contacto con Orchestrator), por lo que es seguro ejecutarlo dentro de los pasos de compilación que aún no tienen credenciales.

Sinopsis

uip solution pack <solutionPath> <outputPath> [--name <name>] [--version <version>] [--login-validity <minutes>]
uip solution pack <solutionPath> <outputPath> [--name <name>] [--version <version>] [--login-validity <minutes>]

El comando respeta las opciones globales y devuelve los códigos de salida estándar.

Argumentos

  • <solutionPath> (obligatorio) : ruta a un directorio de soluciones (que contiene un manifiesto .uipx ) o un archivo .uis .
  • <outputPath> (obligatorio) : directorio de salida donde se escribirá el paquete .zip . El directorio debe existir; no se crea para ti.

Opciones

  • -n, --name <name> — Nombre del paquete. El valor predeterminado es el nombre de la carpeta de la solución (o el nombre base del archivo .uis ). El .zip empaquetado se llama <name>.<version>.zip.
  • -v, --version <version> — Versión del paquete. El valor predeterminado es 1.0.0. Aparece en el nombre del archivo de salida y es el valor pasado a --package-version el deploy run.
  • --login-validity <minutes> — Minutos mínimos antes de la caducidad del token para desencadenar una actualización. El valor predeterminado es 10. Solo es relevante cuando el paso de empaquetado interno del paquete necesita resolver recursos remotos.

Ejemplos

Mínimo

uip solution pack ./my-solution ./dist
uip solution pack ./my-solution ./dist

Empaqueta la solución en ./my-solution en ./dist/my-solution.1.0.0.zip (versión predeterminada).

Común: nombre de pin y versión para una compilación de CI

uip solution pack ./my-solution ./dist --name invoices --version 1.2.0
uip solution pack ./my-solution ./dist --name invoices --version 1.2.0

Escribe ./dist/invoices.1.2.0.zip.

Creación de scripts: captura la ruta de salida para el paso de publicación

PKG=$(uip solution pack ./my-solution ./dist --version 1.2.0 --output-filter "Data.Output" --output plain)
uip solution publish "$PKG"
PKG=$(uip solution pack ./my-solution ./dist --version 1.2.0 --output-filter "Data.Output" --output plain)
uip solution publish "$PKG"

Forma de datos (--json de salida)

{
  "Code": "SolutionPack",
  "Data": {
    "Package": "my-solution.1.2.0.zip",
    "Output": "./dist/my-solution.1.2.0.zip"
  }
}
{
  "Code": "SolutionPack",
  "Data": {
    "Package": "my-solution.1.2.0.zip",
    "Output": "./dist/my-solution.1.2.0.zip"
  }
}
  • Package — nombre base del .zip generado.
  • Output — ruta a .zip en el disco, relativa o absoluta dependiendo de <outputPath>.
  • uip solution publish : carga el .zip empaquetado en la fuente de soluciones del tenant.
  • uip solution upload : ruta alternativa que carga la solución a Studio Web para la edición interactiva en lugar de empaquetarla para la implementación.
  • uip solution deploy run : implementa un paquete publicado en Orchestrator.

Ver también

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado