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.

paquete de flujo de trabajo api de uip

Sintaxis y opciones para `uip api-workflow pack`, que crea y empaqueta un proyecto de flujo de trabajo de API en un archivo `.nupkg` firmado o no.

uip api-workflow pack crea un proyecto de flujo de trabajo de API y lo empaqueta en un .nupkg listo para publicar. La firma de código es opcional: pasa una ruta de certificado .pfx , una contraseña y un servidor de marca de tiempo para producir un paquete firmado.

Sinopsis​

uip api-workflow pack <projectPath> <destinationPath> [options]
uip api-workflow pack <projectPath> <destinationPath> [options]
  • <projectPath> — ruta al directorio del proyecto de flujo de trabajo de la API o archivo .uip .
  • <destinationPath> — directorio donde se escribe .nupkg .

Opciones​

MarcaDescripción
--package-id <id>ID del paquete NuGet (anula el valor predeterminado del proyecto).
--package-version <version>Versión del paquete NuGet. El valor predeterminado es 1.0.0 cuando se omite o está en blanco.
--author <author>Autor del paquete.
--description <text>Descripción del paquete.
--repository-url <url>URL del repositorio de origen, registrada en el paquete para su trazabilidad.
--repository-commit <sha>Hash de confirmación del repositorio de origen, registrado para su trazabilidad.
--repository-branch <branch>Rama del repositorio de origen.
--repository-type <type>Tipo de repositorio de origen. El valor predeterminado es git cuando se establece --repository-url, pero se omite.
--release-notes <text>Notas de la versión del paquete.
--project-url <url>URL de la idea de Automation Hub.
--signing-certificate-path <path>Ruta a un certificado .pfx para firmar.
--signing-certificate-password <password>Contraseña del certificado.
--signing-timestamp-server <url>URL del servidor de marca de tiempo para paquetes firmados.

Ejemplos​

# Pack with the project's defaults
uip api-workflow pack ./my-workflow ./output

# Override package metadata
uip api-workflow pack ./my-workflow ./output \
    --package-id MyOrg.Workflows.Onboarding \
    --package-version 1.2.0 \
    --author "Contoso Ltd." \
    --repository-url https://github.com/contoso/onboarding-workflow

# Sign the package
uip api-workflow pack ./my-workflow ./output \
    --signing-certificate-path ./certs/codesign.pfx \
    --signing-certificate-password "$CERT_PASSWORD" \
    --signing-timestamp-server http://timestamp.digicert.com
# Pack with the project's defaults
uip api-workflow pack ./my-workflow ./output

# Override package metadata
uip api-workflow pack ./my-workflow ./output \
    --package-id MyOrg.Workflows.Onboarding \
    --package-version 1.2.0 \
    --author "Contoso Ltd." \
    --repository-url https://github.com/contoso/onboarding-workflow

# Sign the package
uip api-workflow pack ./my-workflow ./output \
    --signing-certificate-path ./certs/codesign.pfx \
    --signing-certificate-password "$CERT_PASSWORD" \
    --signing-timestamp-server http://timestamp.digicert.com

Forma de datos (--json de salida)​

{
  "Code": "ApiWorkflowPack",
  "Data": {
    "Success": true,
    "Packages": ["./output/my-workflow.1.0.0.nupkg"]
  }
}
{
  "Code": "ApiWorkflowPack",
  "Data": {
    "Success": true,
    "Packages": ["./output/my-workflow.1.0.0.nupkg"]
  }
}

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