- Introdução
- Studio
- Orchestrator
- Testing Robots
- Test Manager
- Integrações CI/CD
Empacotando projetos em um pacote
Pré-requisitos:
- Criar projetos.
- Execute o arquivo CLI
exe
(para Windows) oudll
(para Linux). - Adicione os escopos de aplicativos de acesso à API do Orchestrator abaixo:
Escopo do aplicativo
Description
OU. Ativos
Acesso de leitura e gravação de ativos no Orchestrator.
OR.BackgroundTasks
Acesso de leitura e gravação de BackgroundTasks no Orchestrator.
OU. Execução
Acesso de leitura e gravação de execução no Orchestrator.
OU.Pastas
Acesso de leitura e gravação de pastas no Orchestrator.
OU.Empregos
Acesso de leitura e gravação de trabalhos no Orchestrator.
OR.Machines.Read
Acesso de leitura de máquinas no Orchestrator.
OU.Monitoramento
Acesso de leitura e gravação de monitoramento no Orchestrator.
OU.Robôs.Leitura
Acesso de leitura de robôs no Orchestrator.
OU.Configurações.Ler
Acesso de leitura de configurações no Orchestrator.
OR.TestSets
Acesso de leitura e gravação de TestSets no Orchestrator.
OR.TestSetExecutions
Acesso de leitura e gravação de TestSetExecutions no Orchestrator.
OR.TestSetSchedules
Acesso de leitura e gravação de TestSetSchedules no Orchestrator.
OU.Usuários.Leitura
Acesso de leitura de usuários no Orchestrator.
Legenda: (*) - Opcional, útil apenas quando você possui dependências de uma biblioteca no Orchestrator.
Parâmetro |
Description |
---|---|
Project(s) Path (pos. 0) (Necessário)
|
O caminho para um arquivo
project.json ou para uma pasta que contém project.json arquivos.
|
-o , or --output (Required)
|
A pasta do Orchestrator de destino, onde você deseja empacotar os projetos. |
-v , or --version |
Defina a versão do pacote. |
|
Gera automaticamente uma versão do pacote. |
|
Força a saída a ser de um tipo específico. |
--libraryOrchestratorUsername (*)
(Necessário se você usar a Autenticação básica, por meio de um nome de usuário e uma senha) |
O nome de usuário usado para autenticação no Orchestrator. Você deve emparelhá-lo com a senha correspondente. Isso é necessário se o seu pacote fizer referência a bibliotecas do feed do orquestrador |
--libraryOrchestratorPassword (*)
(Necessário se você usar a Autenticação básica, por meio de um nome de usuário e uma senha) |
A senha usada para autenticação ao Orchestrator. Você deve combiná-lo com o nome de usuário correspondente. Isso é necessário se o seu pacote fizer referência a bibliotecas do feed do orquestrador |
--libraryOrchestratorAuthToken (*)
(Obrigatório se você usar a autenticação baseada em token) |
O token de atualização OAuth2 usado para autenticação no Orchestrator. Você deve emparelhá-lo com o nome da conta e o ID do cliente. Isso é necessário se o seu pacote fizer referência a bibliotecas do feed do orquestrador |
--libraryOrchestratorAccountName (*)
(Obrigatório se você usar a autenticação baseada em token) |
O nome da conta do Orchestrator CloudRPA. Você deve emparelhá-lo com o token de atualização OAuth2 e o Client ID. Isso é necessário se o seu pacote fizer referência a bibliotecas do feed do orquestrador |
--libraryOrchestratorAccountForApp (*)
|
O nome da conta CloudRPA do Orchestrator. Você deve combiná-lo com a ID do aplicativo, Segredo do aplicativo e Escopo do aplicativo para um aplicativo externo Isso é necessário se o seu pacote fizer referência a bibliotecas do feed do orquestrador |
--libraryOrchestratorApplicationId (*)
(Necessário se você usar a autenticação do aplicativo externo) | A ID do aplicativo externo. Você deve combiná-lo com a Conta do aplicativo, Segredo do aplicativo e Escopo do aplicativo.
Isso é necessário se o seu pacote fizer referência a bibliotecas do feed do orquestrador |
--libraryOrchestratorApplicationSecret (*)
(Necessário se você usar a autenticação do aplicativo externo) |
O Segredo do aplicativo externo. Você deve combiná-lo com a Conta do aplicativo, ID do aplicativo e Escopo de aplicativo. Isso é necessário se o seu pacote fizer referência a bibliotecas do feed do orquestrador |
--libraryOrchestratorApplicationScope (*)
(Necessário se você usar a autenticação do aplicativo externo) |
A lista de escopos do aplicativo, separada por espaços únicos. Você deve combiná-lo com a Conta do aplicativo, ID do aplicativo e Segredo do aplicativo para um aplicativo externo. Isso é necessário se o seu pacote fizer referência a bibliotecas do feed do orquestrador |
--libraryOrchestratorFolder (*)
|
O nome da pasta de destino do Orchestrator. Para inserir subpastas, certifique-se de inserir o nome da pasta pai e o nome da subpasta. Por exemplo, use
AccountingTeam\TeamJohn .
|
--libraryOrchestratorUrl (*)
|
O URL da instância do Orchestrator. |
--libraryOrchestratorTenant (*)
|
O locatário da instância do Orchestrator em que você deseja excluir uma máquina. |
-y , or --disableTelemetry |
Desabilitar dados de telemetria. |
|
Exibir o rastreamento dos eventos. |
-l , or --language |
O idioma usado na interface do usuário do Orchestrator. |
|
Exibe os parâmetros e exemplos para este comando. |
Exemplos:
package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" -v 1.0.6820.22047
.package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" --autoVersion
.package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" --outputType Tests -l en-US
.