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 23 de mai de 2025

Packing projects into a package

Pré-requisitos:

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ê possui dependências de uma biblioteca no Orchestrator.

Parâmetro

Description

-o ou --output (Necessário)

A pasta do Orchestrator de destino, onde você deseja empacotar os projetos.

-vou --version

Defina a versão do pacote.

--autoVersion

Gera automaticamente uma versão do pacote.

--outputType

Força a saída a ser de um tipo específico.

--splitOutput

Habilita a saída dividida para runtime e bibliotecas de design.

--repositoryUrl

A URL do repositório onde o projeto é versionado.

--repositoryCommit

A confirmação do repositório de onde o projeto foi criado.

--repositoryBranch

A ramificação do repositório de onde o projeto foi criado.

--repositoryType

Tipo de repositório do sistema VCS.

--projectUrl

URL da ideia do Automation Hub.

--releaseNotes

Adicione 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 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 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 o seu pacote faz referência a bibliotecas do feed do Orchestrator.

--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 faz referência a bibliotecas do feed do Orchestrator.

--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 do aplicativo.

Isso é necessário se o seu pacote faz referência a bibliotecas do feed do Orchestrator.

--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 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(Necessário apenas para implantações do PaaS )
A URL do seu servidor de identidade.
-you --disableTelemetry

Desabilitar dados de telemetria.

--traceLevel

Exibir o rastreamento dos eventos.

-lou --language

O idioma usado na interface do usuário do Orchestrator.

--disableBuiltInNugetFeeds

Desabilite os feeds de nuget integrados.

--help

Exibe os parâmetros e exemplos para este comando.

--version

Exibe 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 White
Confiança e segurança
© 2005-2025 UiPath. Todos os direitos reservados.