- Visão geral
- Introdução
- Conceitos
- Usando o UiPath CLI
- Guias de instruções
- Receitas de CI/CD
- Referência de comando
- Visão geral
- Códigos de saída
- Opções globais
- Agente de código uip
- Documento da UIP
- adicionar-tipo-dados-de-teste
- adicionar-dados-de-teste-fila
- adicionar-teste-variação de dados
- Analisar
- Criar
- criar projeto
- Comparação
- encontrar atividades
- obter-analisador-regras
- obter-padrão-atividade-xaml
- obter-erros
- obter-casos-de-teste-manuais
- obter-etapas-de-teste-manual
- Obter versões
- obter-fluxo-de-trabalho-exemplo
- indicar aplicativo
- indicar elemento
- inspecionar pacote
- instalar-data-fabric-entities
- instalar-ou-atualizar pacotes
- listar-data-fabric-entities
- listar-exemplos-de-fluxo-de-trabalho
- Empacotar
- restore
- arquivo de execução
- modelos-pesquisar
- Iniciar Studio
- interromper a execução
- UIA
- Traces da UIP
- Migração
- Referência e suporte
Sintaxe e opções para "uip or package", que gerencia artefatos de automação ".nupkg" carregados para um feed do Orchestrator.
uip or packages gerencia os pacotes de automação (artefatos .nupkg ) carregados em um feed do Orchestrator. Os pacotes têm o escopo de tenant — nenhum contexto de pasta é necessário para qualquer verbo nesta página. Use uip or processes para associar um pacote a uma pasta como um processo executável.
Resumo
uip or packages <verb> [options]
uip or packages <verb> [options]
Verbo
| Texto | Finalidade |
|---|---|
list | Listar pacotes no feed. |
get | Busca uma versão de pacote por chave. |
versions | Lista todas as versões de um pacote. |
entry-points | Listar pontos de entrada do fluxo de trabalho (com esquemas de entrada/saída) para uma versão do pacote. |
upload | Carregue um .nupkg no feed. |
download | Baixe um .nupkg a partir do feed. |
lista de uip ou pacotes
Listar pacotes no feed. Retorna a chave da versão do pacote (formato PackageId:Version), título, versão e metadados.
Opções
| Short | Long | Valor | Padrão | Description |
|---|---|---|---|---|
-t | --tenant | name | padrão da sessão | Substituir o tenant. |
-s | --search | text | — | Pesquise pacotes por nome. |
| — | --feed-id | GUID | Feed do tenant | Segmente um feed específico. feeds list para descobrir IDs. |
| — | --all-fields | Bandeira | desativada | Retorna a carga útil da API completa. |
-l | --limit | Número | 50 | Tamanho da página |
| — | --offset | Número | 0 | Ignorar contagem. |
| — | --order-by | Campo | Id desc | Classificação OData. |
Exemplos
uip or packages list
uip or packages list --search Invoice --limit 20
uip or packages list --output-filter 'Data[].{id:Id, v:Version}'
uip or packages list
uip or packages list --search Invoice --limit 20
uip or packages list --output-filter 'Data[].{id:Id, v:Version}'
Formato dos dados (--output json)
{
"Code": "PackageList",
"Data": [
{
"Key": "InvoiceProcessing:1.0.2",
"Title": "InvoiceProcessing",
"Version": "1.0.2",
"Description": "",
"IsLatestVersion": true,
"IsActive": true,
"PackageType": "Process",
"TargetFramework": "Windows",
"Authors": "Finance Team",
"Published": "2025-04-10T08:00:00Z",
"Id": "InvoiceProcessing"
}
],
"Pagination": { "Returned": 1, "Limit": 50, "Offset": 0, "HasMore": false }
}
{
"Code": "PackageList",
"Data": [
{
"Key": "InvoiceProcessing:1.0.2",
"Title": "InvoiceProcessing",
"Version": "1.0.2",
"Description": "",
"IsLatestVersion": true,
"IsActive": true,
"PackageType": "Process",
"TargetFramework": "Windows",
"Authors": "Finance Team",
"Published": "2025-04-10T08:00:00Z",
"Id": "InvoiceProcessing"
}
],
"Pagination": { "Returned": 1, "Limit": 50, "Offset": 0, "HasMore": false }
}
uip ou pacotes obter
Busca uma versão específica do pacote. O formato da chave é PackageId:Version.
Argumentos
| Name | Required | Finalidade |
|---|---|---|
<key> | sim | Chave da versão do pacote (por exemplo, MyProcess:1.0.0). |
Opções
| Short | Long | Valor | Padrão | Description |
|---|---|---|---|---|
-t | --tenant | name | padrão da sessão | Substituir o tenant. |
| — | --feed-id | GUID | Feed do tenant | Segmente um feed específico. |
| — | --all-fields | Bandeira | desativada | Retorna a carga útil da API completa. |
Exemplos
uip or packages get InvoiceProcessing:1.0.2
uip or packages get InvoiceProcessing:1.0.2 --all-fields
uip or packages get InvoiceProcessing:1.0.2 --output-filter 'Data.ReleaseNotes'
uip or packages get InvoiceProcessing:1.0.2
uip or packages get InvoiceProcessing:1.0.2 --all-fields
uip or packages get InvoiceProcessing:1.0.2 --output-filter 'Data.ReleaseNotes'
Formato dos dados (--output json)
{
"Code": "PackageGet",
"Data": {
"Key": "InvoiceProcessing:1.0.2",
"Title": "InvoiceProcessing",
"Version": "1.0.2",
"Description": "Processes vendor invoices",
"IsLatestVersion": true,
"IsActive": true,
"PackageType": "Process",
"TargetFramework": "Windows",
"Authors": "Finance Team",
"Published": "2025-04-10T08:00:00Z",
"ReleaseNotes": "Fix amount rounding bug",
"Id": "InvoiceProcessing"
}
}
{
"Code": "PackageGet",
"Data": {
"Key": "InvoiceProcessing:1.0.2",
"Title": "InvoiceProcessing",
"Version": "1.0.2",
"Description": "Processes vendor invoices",
"IsLatestVersion": true,
"IsActive": true,
"PackageType": "Process",
"TargetFramework": "Windows",
"Authors": "Finance Team",
"Published": "2025-04-10T08:00:00Z",
"ReleaseNotes": "Fix amount rounding bug",
"Id": "InvoiceProcessing"
}
}
versões do uip ou dos pacotes
Lista todas as versões de um pacote. Use isso antes de chamar processes create --package-version.
Argumentos
| Name | Required | Finalidade |
|---|---|---|
<package-id> | sim | ID do pacote (por exemplo, MyProcess). |
Opções
| Short | Long | Valor | Padrão | Description |
|---|---|---|---|---|
-t | --tenant | name | padrão da sessão | Substituir o tenant. |
| — | --feed-id | GUID | Feed do tenant | Segmente um feed específico. |
-l | --limit | Número | 50 | Tamanho da página |
| — | --offset | Número | 0 | Ignorar contagem. |
| — | --order-by | Campo | Id desc | Classificação OData. |
Exemplos
uip or packages versions InvoiceProcessing
uip or packages versions InvoiceProcessing --limit 5
uip or packages versions InvoiceProcessing \
--output-filter 'Data[?IsLatestVersion].Version | [0]'
uip or packages versions InvoiceProcessing
uip or packages versions InvoiceProcessing --limit 5
uip or packages versions InvoiceProcessing \
--output-filter 'Data[?IsLatestVersion].Version | [0]'
Formato dos dados (--output json)
{
"Code": "PackageVersionList",
"Data": [
{
"Key": "InvoiceProcessing:1.0.2",
"Title": "InvoiceProcessing",
"Version": "1.0.2",
"Description": "",
"IsLatestVersion": true,
"IsActive": true,
"PackageType": "Process",
"TargetFramework": "Windows",
"Authors": "Finance Team",
"Published": "2025-04-10T08:00:00Z",
"Id": "InvoiceProcessing"
}
]
}
{
"Code": "PackageVersionList",
"Data": [
{
"Key": "InvoiceProcessing:1.0.2",
"Title": "InvoiceProcessing",
"Version": "1.0.2",
"Description": "",
"IsLatestVersion": true,
"IsActive": true,
"PackageType": "Process",
"TargetFramework": "Windows",
"Authors": "Finance Team",
"Published": "2025-04-10T08:00:00Z",
"Id": "InvoiceProcessing"
}
]
}
pontos de entrada de uip ou pacotes
Listar pontos de entrada do fluxo de trabalho para uma versão do pacote, incluindo esquemas de argumentos de entrada/saída. Use o caminho do ponto de entrada com processes create --entry-point para pacotes com vários pontos de entrada.
Argumentos
| Name | Required | Finalidade |
|---|---|---|
<key> | sim | Chave da versão do pacote (por exemplo, MyProcess:1.0.0). |
Opções
| Short | Long | Valor | Padrão | Description |
|---|---|---|---|---|
-t | --tenant | name | padrão da sessão | Substituir o tenant. |
| — | --feed-id | GUID | Feed do tenant | Segmente um feed específico. |
Exemplos
uip or packages entry-points InvoiceProcessing:1.0.2
uip or packages entry-points InvoiceProcessing:1.0.2 \
--output-filter 'Data[].Path'
uip or packages entry-points InvoiceProcessing:1.0.2 --output table
uip or packages entry-points InvoiceProcessing:1.0.2
uip or packages entry-points InvoiceProcessing:1.0.2 \
--output-filter 'Data[].Path'
uip or packages entry-points InvoiceProcessing:1.0.2 --output table
Formato dos dados (--output json)
{
"Code": "PackageEntryPoints",
"Data": [
{
"UniqueId": "a1b2c3d4-0000-0000-0000-000000000001",
"Path": "Main.xaml",
"DisplayName": "Main",
"InputArguments": "{\"invoicePath\":\"String\"}",
"OutputArguments": "{\"result\":\"String\"}"
}
]
}
{
"Code": "PackageEntryPoints",
"Data": [
{
"UniqueId": "a1b2c3d4-0000-0000-0000-000000000001",
"Path": "Main.xaml",
"DisplayName": "Main",
"InputArguments": "{\"invoicePath\":\"String\"}",
"OutputArguments": "{\"result\":\"String\"}"
}
]
}
upload de uip ou pacotes
Carregue um pacote .nupkg no feed. Após o upload, associe-a a uma pasta com uip or processes create.
Argumentos
| Name | Required | Finalidade |
|---|---|---|
<file> | sim | O caminho para o arquivo .nupkg. |
Opções
| Short | Long | Valor | Padrão | Description |
|---|---|---|---|---|
-t | --tenant | name | padrão da sessão | Substituir o tenant. |
| — | --feed-id | GUID | Feed do tenant | Carregue para um feed específico. |
Exemplos
uip or packages upload ./InvoiceProcessing.1.0.3.nupkg
uip or packages upload ./dist/MyProcess.2.0.0.nupkg --feed-id a1b2c3d4-0000-0000-0000-000000000001
uip or packages upload ./InvoiceProcessing.1.0.3.nupkg --output-filter 'Data[0].body'
uip or packages upload ./InvoiceProcessing.1.0.3.nupkg
uip or packages upload ./dist/MyProcess.2.0.0.nupkg --feed-id a1b2c3d4-0000-0000-0000-000000000001
uip or packages upload ./InvoiceProcessing.1.0.3.nupkg --output-filter 'Data[0].body'
Formato dos dados (--output json)
{
"Code": "PackageUploaded",
"Data": [
{
"key": "InvoiceProcessing.1.0.3.nupkg",
"status": "Created",
"body": "InvoiceProcessing:1.0.3"
}
]
}
{
"Code": "PackageUploaded",
"Data": [
{
"key": "InvoiceProcessing.1.0.3.nupkg",
"status": "Created",
"body": "InvoiceProcessing:1.0.3"
}
]
}
Download do uipath ou dos pacotes
Baixe um .nupkg a partir do feed. Requer --destination.
Argumentos
| Name | Required | Finalidade |
|---|---|---|
<key> | sim | Chave da versão do pacote (por exemplo, MyProcess:1.0.0). |
Opções
| Short | Long | Valor | Padrão | Description |
|---|---|---|---|---|
-t | --tenant | name | padrão da sessão | Substituir o tenant. |
| — | --feed-id | GUID | Feed do tenant | Segmente um feed específico. |
-d | --destination | Path | necessário | Onde salvar o .nupkg baixado. |
Exemplos
uip or packages download InvoiceProcessing:1.0.2 \
--destination ./InvoiceProcessing.1.0.2.nupkg
uip or packages download InvoiceProcessing:1.0.2 -d /tmp/ip.nupkg \
--feed-id a1b2c3d4-0000-0000-0000-000000000001
uip or packages download InvoiceProcessing:1.0.2 -d ./ip.nupkg \
--output-filter 'Data.SavedTo'
uip or packages download InvoiceProcessing:1.0.2 \
--destination ./InvoiceProcessing.1.0.2.nupkg
uip or packages download InvoiceProcessing:1.0.2 -d /tmp/ip.nupkg \
--feed-id a1b2c3d4-0000-0000-0000-000000000001
uip or packages download InvoiceProcessing:1.0.2 -d ./ip.nupkg \
--output-filter 'Data.SavedTo'
Formato dos dados (--output json)
{
"Code": "PackageDownloaded",
"Data": {
"Key": "InvoiceProcessing:1.0.2",
"SavedTo": "./InvoiceProcessing.1.0.2.nupkg",
"Size": "512000 bytes"
}
}
{
"Code": "PackageDownloaded",
"Data": {
"Key": "InvoiceProcessing:1.0.2",
"SavedTo": "./InvoiceProcessing.1.0.2.nupkg",
"Size": "512000 bytes"
}
}
Códigos de saída
Consulte Códigos de saída. Nenhuma substituição específica do verbo.
Comandos relacionados
uip or processes— associe um pacote a uma pasta como um processo.uip or feeds— descubra IDs de feed disponíveis.uip or jobs— especialmentejobs start, que usa a chave de processo (não a chave do pacote) deprocesses list.
Veja também
- Resumo
- Verbo
- lista de uip ou pacotes
- Opções
- Exemplos
- Formato dos dados (--output json)
- uip ou pacotes obter
- Argumentos
- Opções
- Exemplos
- Formato dos dados (--output json)
- versões do uip ou dos pacotes
- Argumentos
- Opções
- Exemplos
- Formato dos dados (--output json)
- pontos de entrada de uip ou pacotes
- Argumentos
- Opções
- Exemplos
- Formato dos dados (--output json)
- upload de uip ou pacotes
- Argumentos
- Opções
- Exemplos
- Formato dos dados (--output json)
- Download do uipath ou dos pacotes
- Argumentos
- Opções
- Exemplos
- Formato dos dados (--output json)
- Códigos de saída
- Comandos relacionados
- Veja também