UiPath Documentation
uipath-cli
latest
false
Guía del usuario de UiPath CLI
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.

Publicación de aplicación codificada de UIP

Sintaxis y opciones para `publicación de aplicación codificada uip`, que carga un archivo `.nupkg` en UiPath y registra la aplicación codificada.

uip codedapp publish carga un .nupkg empaquetado en UiPath y registra la aplicación codificada. Lee paquetes de --uipath-dir (predeterminado ./.uipath); transmite --name (y opcionalmente --version) para publicar de forma no interactiva; de lo contrario, la herramienta te lo indicará. --type controla si el paquete se registra como una aplicación web o una acción: cuando se omite, se detecta automáticamente desde action-schema.json en el directorio actual (Action cuando está presente, Web de lo contrario), con una confirmación interactiva antes cambiando a Action.

Sinopsis​

uip codedapp publish [options]
uip codedapp publish [options]

Opciones​

MarcaDescripción
-n, --name <name>Nombre del paquete (no interactivo).
-v, --version <version>Versión del paquete (requiere --name).
-t, --type <type>Tipo de aplicación: Web o Action. Sin valor predeterminado estático: detectado automáticamente desde action-schema.json (Action si está presente, Web de lo contrario); las sesiones interactivas obtienen una confirmación antes de cambiar a Action.
--tenant-feedPublish into the tenant package feed.
--personal-workspacePublicar en la fuente del Espacio de trabajo personal del usuario actual en lugar de la fuente del tenant.
--folder-path <path>Publish into the package feed of this folder, by display name or fully qualified path. A folder with its own feed resolves to that feed; a folder that reads from the tenant feed resolves to the tenant feed. A name that matches more than one folder is refused.
--folder-key <key>Publish into the package feed of the folder with this key. A folder that reads from the tenant feed publishes to the tenant feed.
--feed-id <id>Publish into this exact Orchestrator feed ID. uip or feeds list lists the feeds.
--uipath-dir <dir>Directorio que contiene los paquetes que se van a publicar. Predeterminado: ./.uipath.
--base-url <url>URL base de UiPath (anulación de autenticación).
--org-id <id>ID de la organización (anulación de autenticación).
--org-name <name>Nombre de la organización (anulación de autenticación), utilizado en lugar de --org-id cuando no se proporciona el ID.
--tenant-id <id>ID de tenant (anulación de autenticación).
--tenant-name <name>Nombre del tenant (anulación de autorización).
--access-token <token>Token de acceso (anulación de autenticación).

Feed selection​

--tenant-feed, --personal-workspace, --folder-path, --folder-key, and --feed-id each pick the feed to publish into. At most one of them can be passed; two are refused. A feed option given an empty value, such as an unset CI variable, is refused instead of falling back to the tenant feed.

With none of them, an interactive run offers a feed picker, and a non-interactive run publishes into the tenant feed.

The package must be in the feed of the folder the app is deployed into. Orchestrator looks the package up in that folder's feed, so a package in the tenant feed is not visible from a folder that has its own feed.

Ejemplos​

# Non-interactive publish of a specific version
uip codedapp publish --name "MyApp" --version "1.0.0"

# Register as an Action app instead of a Web app
uip codedapp publish --name "MyApprovalAction" --type Action

# Publish from a non-default packages directory
uip codedapp publish --name "MyApp" --uipath-dir ./packages

# Publish into the current user's Personal Workspace feed
uip codedapp publish --name "MyApp" --personal-workspace

# Publish into the feed of the folder the app is deployed into
uip codedapp publish --name "MyApp" --folder-path "Shared/Finance"

# CI: publish into an exact feed, without the picker
uip codedapp publish --name "MyApp" --version "1.0.0" --feed-id <feed-id>
# Non-interactive publish of a specific version
uip codedapp publish --name "MyApp" --version "1.0.0"

# Register as an Action app instead of a Web app
uip codedapp publish --name "MyApprovalAction" --type Action

# Publish from a non-default packages directory
uip codedapp publish --name "MyApp" --uipath-dir ./packages

# Publish into the current user's Personal Workspace feed
uip codedapp publish --name "MyApp" --personal-workspace

# Publish into the feed of the folder the app is deployed into
uip codedapp publish --name "MyApp" --folder-path "Shared/Finance"

# CI: publish into an exact feed, without the picker
uip codedapp publish --name "MyApp" --version "1.0.0" --feed-id <feed-id>

Forma de datos (--json de salida)​

{
  "Code": "PublishCompleted",
  "Data": { "message": "Package published successfully." }
}
{
  "Code": "PublishCompleted",
  "Data": { "message": "Package published successfully." }
}

Ver también​

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte(opens in new window)

¿Quiere aprender? UiPath Academy(opens in new window)

¿Tiene alguna pregunta? Foro de UiPath(opens in new window)

Manténgase actualizado