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

pacotes de solução uip

uip solution packages inspeciona os pacotes de soluções publicados em seu feed do tenant — os artefatos .zip produzidos por uip solution pack e carregados por uip solution publish. Dois subcomandos estão disponíveis:

SubcomandoFinalidade
listListar pacotes publicados (nome, versão, data de publicação).
deleteExclua uma versão específica de um pacote publicado.

Ambos os subcomandos são autenticados. Execute uip login primeiro ou passe --tenant para direcionar um tenant específico.

Resumo

uip solution packages list [--tenant <tenant-name>] [--take <n>] [--order-by <column>] [--order-direction <Ascending|Descending>]
uip solution packages delete <packageName> <packageVersion> [--tenant <tenant-name>]
uip solution packages list [--tenant <tenant-name>] [--take <n>] [--order-by <column>] [--order-direction <Ascending|Descending>]
uip solution packages delete <packageName> <packageVersion> [--tenant <tenant-name>]

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


lista de pacotes de solução uip

Lista os pacotes da solução publicados no feed do tenant. Output contém os campos que você precisa passar para uip solution deploy run: packageName e packageVersion.

Opções

  • -t, --tenant <tenant-name> — Tenant a consultar. O padrão para o tenant selecionado durante a autenticação.
  • --take <count> — Número de pacotes a serem retornados. O padrão é 10.
  • --order-by <column> — Coluna usada para classificar. O padrão é publishDate.
  • --order-direction <direction>Ascending ou Descending. O padrão é Descending.
  • --login-validity <minutes> Minutos mínimos antes da expiração do token para disparar uma atualização. O padrão é 10.

Exemplos

Mínimo
uip solution packages list
uip solution packages list
Comum — as 20 publicações mais recentes
uip solution packages list --take 20
uip solution packages list --take 20
Script — escolha a versão mais recente de um pacote conhecido
uip solution packages list --output-filter "Data[?packageName=='my-package'] | [0].packageVersion" --output plain
uip solution packages list --output-filter "Data[?packageName=='my-package'] | [0].packageVersion" --output plain

Formato dos dados (--output json)

{
  "Code": "SolutionPackagesList",
  "Data": [
    {
      "packageName": "MyPackage",
      "packageVersion": "1.0.0",
      "publishDate": "2026-04-15T10:30:00Z"
    }
  ]
}
{
  "Code": "SolutionPackagesList",
  "Data": [
    {
      "packageName": "MyPackage",
      "packageVersion": "1.0.0",
      "publishDate": "2026-04-15T10:30:00Z"
    }
  ]
}

exclusão de pacotes da solução uip

Exclua uma versão específica de um pacote publicado no feed do tenant. Esta é uma operação permanente — não há exclusão reversível.

Argumentos

  • <packageName> (exigido) — O nome do pacote, conforme retornado por packages list.
  • <packageVersion> necessário) — A versão exata a excluir (por exemplo, 1.0.0).

Opções

  • -t, --tenant <tenant-name> — Tenant para o destino. O padrão para o tenant selecionado durante a autenticação.
  • --login-validity <minutes> Minutos mínimos antes da expiração do token para disparar uma atualização. O padrão é 10.

Exemplos

Mínimo
uip solution packages delete my-package 1.0.0
uip solution packages delete my-package 1.0.0
Scripting — excluir todas as versões anteriores a uma determinada versão principal
uip solution packages list --take 100 \
  --output-filter "Data[?packageName=='my-package' && starts_with(packageVersion, '0.')]" \
  --output json \
  | jq -r '.[] | .packageVersion' \
  | xargs -I{} uip solution packages delete my-package {}
uip solution packages list --take 100 \
  --output-filter "Data[?packageName=='my-package' && starts_with(packageVersion, '0.')]" \
  --output json \
  | jq -r '.[] | .packageVersion' \
  | xargs -I{} uip solution packages delete my-package {}

Formato dos dados (--output json)

{
  "Code": "SolutionPackagesDelete",
  "Data": {
    "PackageName": "my-package",
    "PackageVersion": "1.0.0"
  }
}
{
  "Code": "SolutionPackagesDelete",
  "Data": {
    "PackageName": "my-package",
    "PackageVersion": "1.0.0"
  }
}

Modos de falha

  • Pacote ou versão não encontrados. Mostra como uma falha padrão com instruções para verificar o nome e a versão em relação a packages list.
  • Permissões insuficientes. O usuário autenticado deve ter permissão para excluir pacotes no tenant de destino.

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