UiPath Documentation
uipath-cli
latest
false
Importante :
Este conteúdo foi traduzido com auxílio de tradução automática. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Guia do usuário da UiPath CLI

Pacote de solução uip

produz um pacote uip solution pack .zip a partir de um diretório de soluções (contendo um manifesto .uipx ) ou de um arquivo pacote .uis . O arquivo resultante é o que uip solution publish carrega no feed do tenant, que uip solution deploy run pode implantar.

Pacote é uma operação offline — ele não entra em contato com o Orchestrator — então é seguro executar etapas de compilação que ainda não têm credenciais.

Resumo

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

O comando honra as opções globais e retorna os códigos de saída padrão.

Argumentos

  • <solutionPath> (necessário) — Caminho para um diretório de solução (contendo um manifesto .uipx ) ou um arquivo .uis .
  • <outputPath> (necessário) — Diretório de saída onde o pacote .zip será escrito. O diretório deve existir; ele não foi criado para você.

Opções

  • -n, --name <name> — Nome do pacote. O padrão é o nome da pasta da solução (ou o nome base do arquivo .uis ). O pacote .zip é nomeado <name>.<version>.zip.
  • -v, --version <version> — Versão do pacote. O padrão é 1.0.0. Aparece no nome do arquivo de saída e é o valor passado para --package-version em deploy run.
  • --login-validity <minutes> Minutos mínimos antes da expiração do token para disparar uma atualização. O padrão é 10. Relevante apenas quando a etapa de agrupamento interna do pacote precisa resolver recursos remotos.

Exemplos

Mínimo

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

Empacota a solução em ./my-solution em ./dist/my-solution.1.0.0.zip (versão padrão).

Comum — o nome fixo e a versão para uma compilação 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

Grava ./dist/invoices.1.2.0.zip.

Scripting — capture o caminho de saída para a etapa de publicação

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"

Formato dos dados (--output json)

{
  "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 — nome de base do .zip gerado.
  • Output — caminho para .zip no disco, relativo ou absoluto, dependendo de <outputPath>.
  • uip solution publish — carrega o .zip empacotado para o feed da solução do tenant.
  • uip solution upload — caminho alternativo que carrega a solução no Studio Web para edição interativa em vez de empacotá-la para implantação.
  • uip solution deploy run — implanta um pacote publicado no Orchestrator.

Veja também

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades