UiPath Documentation
cicd-integrations
2022.10
false
Guia do usuário de integrações de CI/CD
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Empacotando projetos em um pacote

Prerequisites:

Para empacotar um projeto em um pacote, siga as seguintes etapas:

  1. Execute a tarefa package , usando uipcli package. Você pode ver uma lista das subtarefas disponíveis.

  2. Especifique os parâmetros necessários e execute a subtarefa pack .

    Veja a lista de parâmetros abaixo.

Observação:

A validação do projeto não é executada pelas tarefas Pacote ou Analisar do UiPath CLI.

Legenda: (*) - Opcional, útil apenas quando você tem dependências de uma biblioteca no Orchestrator.

ParâmetroDescription
-oou --output (obrigatório)A pasta do Orchestrator de destino, onde você deseja empacotar os projetos.
-v, or --versionDefina a versão do pacote.
--autoVersionGera automaticamente uma versão do pacote.
--outputTypeForça a saída a ser de um tipo específico.
--splitOutputHabilita a saída dividida para runtime e bibliotecas de design.
--repositoryUrlA URL do repositório onde o projeto é versionado.
--repositoryCommitA confirmação do repositório de onde o projeto foi criado.
--repositoryBranchA ramificação do repositório de onde o projeto foi criado.
--repositoryTypeTipo de repositório do sistema VCS.
--projectUrlURL da ideia do Automation Hub.
--releaseNotesAdicione notas da versão.
--libraryOrchestratorUsername (*)

(Required if you use Basic Authentication, through a username and a password)
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 (*)

(Required if you use Basic Authentication, through a username and a password)
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 (*)

(Required if you use token-based authentication)
The OAuth2 refresh token used for authenticating to Orchestrator. You must pair it with the Account Name and Client ID.

Isso é necessário se o seu pacote fizer referência a bibliotecas do feed do orquestrador
--libraryOrchestratorAccountName (*)

(Required if you use token-based authentication)
The Orchestrator CloudRPA account name. You must pair it with the OAuth2 refresh token and Client ID.

Isso é necessário se o seu pacote fizer referência a bibliotecas do feed do orquestrador
--libraryOrchestratorAccountForApp (*)The Orchestrator CloudRPA account name(organization name). You must pair it with the Application ID,Application Secret, and Application scope for external application

Isso é necessário se o seu pacote faz referência a bibliotecas do feed do Orchestrator.
--libraryOrchestratorApplicationId (*)

(Required if you use external application authentication)
The external Application ID. You must pair it with the Application Account, Application Secret, and Application scope.

Isso é necessário se o seu pacote faz referência a bibliotecas do feed do Orchestrator.
--libraryOrchestratorApplicationSecret (*)

(Required if you use external application authentication)
The external Application Secret. You must pair it with the Application Account, Application ID, and Application scope.

Isso é necessário se o seu pacote faz referência a bibliotecas do feed do Orchestrator.
--libraryOrchestratorApplicationScope (*)

(Required if you use external application authentication)
The list of application scopes, separated by single spaces. You must pair it with the Application Account, Application ID, and Application Secret for external application.

Isso é necessário se o seu pacote faz referência a bibliotecas do feed do Orchestrator.
--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.
--libraryIdentityUrl(Required only for PaaS deployments)A URL do seu servidor de identidade.
-y, or --disableTelemetryDesabilitar dados de telemetria.
--traceLevelExibir o rastreamento dos eventos.
-l, or --languageO idioma usado na interface do usuário do Orchestrator.
--disableBuiltInNugetFeedsDesabilite os feeds de nuget integrados.
--helpExibe os parâmetros e exemplos para este comando.
--versionExibe informações da versão.
Project(s) Path (pos. 0) (Necessário)O caminho para um arquivo project.json ou para uma pasta que contém project.json arquivos.

Uso:

package pack <project_path> -o <destination_folder> [-v <version>] [--autoVersion] [--outputType <Process|Library|Tests|Objects>] [--libraryOrchestratorUrl <orchestrator_url> --libraryOrchestratorTenant <orchestrator_tenant>] [--libraryOrchestratorUsername <orchestrator_user> --libraryOrchestratorPassword <orchestrator_pass>] [--libraryOrchestratorAuthToken <auth_token> --libraryOrchestratorAccountName <account_name>] [--libraryOrchestratorFolder <folder>] [-l <language>]
package pack <project_path> -o <destination_folder> [-v <version>] [--autoVersion] [--outputType <Process|Library|Tests|Objects>] [--libraryOrchestratorUrl <orchestrator_url> --libraryOrchestratorTenant <orchestrator_tenant>] [--libraryOrchestratorUsername <orchestrator_user> --libraryOrchestratorPassword <orchestrator_pass>] [--libraryOrchestratorAuthToken <auth_token> --libraryOrchestratorAccountName <account_name>] [--libraryOrchestratorFolder <folder>] [-l <language>]

Exemplos:

  • package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package"
  • 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" -o "C:\UiPath\Package"
  • package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" --outputType Tests -l en-US

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