cicd-integrations
2023.10
false
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.
UiPath logo, featuring letters U and I in white

Guia do usuário de integrações de CI/CD

Última atualização 18 de nov de 2025

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 . Consulte a lista de parâmetros abaixo.
Observação:

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

Legend: (*) - Optional, useful only when you have dependencies from a library in 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 (*) (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 ao Orchestrator. Você deve combiná-lo com a senha correspondente. Isso é necessário se seu pacote fizer referência a bibliotecas do feed do Orchestrator
--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 seu pacote fizer referência a bibliotecas do feed do Orchestrator
--libraryOrchestratorAuthToken (*) (Necessário se você usar autenticação baseada em token)O token de atualização do OAuth2 usado para autenticação ao Orchestrator. Você deve combiná-lo com o Nome da conta e ID do cliente. Isso é necessário se seu pacote fizer referência a bibliotecas do feed do Orchestrator
--libraryOrchestratorAccountName (*) (Necessário se você usar autenticação baseada em token)O nome da conta CloudRPA do Orchestrator. Você deve combiná-lo com o token de atualização do OAuth2 e o ID do cliente. Isso é necessário se seu pacote fizer referência a bibliotecas do feed do Orchestrator
--libraryOrchestratorAccountForApp (*)O nome da conta do Orchestrator CloudRPA (nome da organização). Você deve combiná-lo com a ID do aplicativo,Segredo do aplicativo e Escopo do aplicativo para um aplicativo externo. Isso é necessário se seu pacote fizer referência a bibliotecas do feed do Orchestrator.
--libraryOrchestratorApplicationId (*) (Necessário se você usar autenticação de 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 seu pacote fizer referência às bibliotecas do feed do Orchestrator.
--libraryOrchestratorApplicationSecret (*) (Necessário se você usar autenticação de 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 seu pacote fizer referência às bibliotecas do feed do Orchestrator.
--libraryOrchestratorApplicationScope (*) (Necessário se você usar autenticação de 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 seu pacote fizer referência às 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(Necessário para implantações PaaS ou MSI )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?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo
Confiança e segurança
© 2005-2025 UiPath. Todos os direitos reservados.