- Información general
- Comience ya
- Conceptos
- Uso de UiPath CLI
- UiPath para agentes de codificación
- Guías prácticas
- Recetas de CI/CD
- Referencia de los comandos
- Información general
- Códigos de salida
- Opciones globales
- agente de código UIP
- UIP Docsai
- añadir-entidad-de-datos-de-prueba
- añadir-cola-de-datos-de-prueba
- añadir-variación-de-datos-de-prueba
- Analizar
- Crear
- Crear proyecto
- Diferencia
- Buscar actividades
- obtener-reglas-del-analizador
- obtener-predeterminado-actividad-xaml
- obtener-errores
- obtener-casos-de-prueba-manual
- obtener-pasos-de-prueba-manual
- obtener versiones
- get-workflow-example
- indicar-aplicación
- indicar-elemento
- inspeccionar-paquete
- install-data-fabric-entities
- instalar-o-actualizar-paquetes
- enumerar-data-fabric-entities
- ejemplos-de-flujo-de-trabajo-de-lista
- Paquete
- restore
- archivo de ejecución
- plantillas-de-búsqueda
- iniciar-studio
- detener la ejecución
- UIA
- Seguimientos de UIP
- Migración
- Referencia y soporte
Guía del usuario de UiPath CLI
uip solution publish carga una solución .zip , producida por uip solution pack , a la fuente de soluciones del tenant. Una vez que se publica un paquete, es visible para uip solution packages list y puede implementarse con uip solution deploy run.
La publicación es una operación autenticada. Ejecuta uip login primero o pasa --tenant para apuntar a un tenant específico dentro de tu organización autenticada.
Sinopsis
uip solution publish <packagePath> [--tenant <tenant-name>] [--login-validity <minutes>]
uip solution publish <packagePath> [--tenant <tenant-name>] [--login-validity <minutes>]
El comando respeta las opciones globales y devuelve los códigos de salida estándar.
Argumentos
<packagePath>(obligatorio) : ruta a un paquete.zipproducido poruip solution pack. El archivo debe existir y tener una extensión.zip; cualquier otra cosa falla con un resultadoFailure.
Opciones
-t, --tenant <tenant-name>— Tenant en el que publicar. El valor predeterminado es el tenant seleccionado durante la autenticación.--login-validity <minutes>— Minutos mínimos antes de la caducidad del token para desencadenar una actualización. El valor predeterminado es10.
Ejemplos
Mínimo
uip solution publish ./dist/my-solution.1.0.0.zip
uip solution publish ./dist/my-solution.1.0.0.zip
Común: apunta a un tenant específico
uip solution publish ./dist/my-solution.1.0.0.zip --tenant Production
uip solution publish ./dist/my-solution.1.0.0.zip --tenant Production
Scripting: paquete de cadena → publicar y capturar la clave de versión del paquete
uip solution pack ./my-solution ./dist --version 1.2.0
KEY=$(uip solution publish ./dist/my-solution.1.2.0.zip --output-filter "Data.PackageVersionKey" --output plain)
echo "Published version key: $KEY"
uip solution pack ./my-solution ./dist --version 1.2.0
KEY=$(uip solution publish ./dist/my-solution.1.2.0.zip --output-filter "Data.PackageVersionKey" --output plain)
echo "Published version key: $KEY"
Forma de datos (--json de salida)
{
"Code": "SolutionPublish",
"Data": {
"Status": "Published successfully",
"PackageVersionKey": "a1b2c3d4-0000-0000-0000-000000000001",
"PackageName": "my-solution",
"PackageVersion": "1.0.0"
}
}
{
"Code": "SolutionPublish",
"Data": {
"Status": "Published successfully",
"PackageVersionKey": "a1b2c3d4-0000-0000-0000-000000000001",
"PackageName": "my-solution",
"PackageVersion": "1.0.0"
}
}
PackageVersionKey: GUID que identifica esta versión específica del paquete en la fuente del tenant.PackageName/PackageVersion: los valores pasados a (o predeterminados por)pack; reutilizarlos endeploy run --package-name --package-version.
Conflictos de versión
La publicación de un paquete cuyo name + version ya existe en la fuente falla con un error descriptivo. Incrementa la versión en tu compilación, normalmente a través de pack --version … , antes de volver a publicar. Las instrucciones de error apuntan a esta misma solución.
Comandos relacionados
uip solution pack— produce el.zippara publicar.uip solution packages list: consulta las versiones publicadas.uip solution packages delete: elimina una versión publicada.uip solution deploy run: implementa el paquete publicado en Orchestrator.
Ver también
- Tu primer proceso : empaquetar → publicar → implementar tutorial de ejecución.
- Autenticación : gestión de sesiones.
- Información general
uip solution.