- Visão geral
- UiPath CLI
- Extensão do Azure DevOps
- Plug-in do Jenkins
A tarefa UiPathPack permite empacotar um projeto existente da UiPath em um pacote NuGet.
Configuração
Use a tabela a seguir para configurar as entradas do UiPath Pack.
| Argumento | Description |
|---|---|
| Nome da exibição (obrigatório) | Insira um nome para a sua tarefa. |
| Escolher método de versionamento (obrigatório) | You can select an automatically generated version, use the project version, or define a new version. For more information, see Package Versions. |
| Versão (obrigatório) | Disponível apenas em pastas modernas juntamente com uma estratégia de alocação dinâmica. A especificação da versão do pacote fornece a possibilidade de rastrear os pacotes criados e sua origem com mais eficiência. Por exemplo, o padrão do assembly da Microsoft pode ser utilizado para criar a versão do pacote NuGet: [Principal].[Secundária].[NúmerodaCompilação].[NúmerodeRevisão].
As opções disponíveis são:
|
| Caminho do(s) projeto(s) (obrigatório) | Selecione a localização do projeto que será empacotado. Pode ser um caminho direto para um arquivo project.json ou um diretório com um, ou vários projetos. Nesse último caso, cada projeto de nível um é empacotado individualmente. |
| Escolher tipo de saída (obrigatório apenas para o versionamento manual) | Defina um tipo de projeto para o projeto que será empacotado. Se você definir None, o tipo de projeto será extraído do arquivo JSON do projeto. Os seguintes tipos de projeto são suportados: 'Processo', 'Biblioteca', 'Testes', 'Objetos', 'Nenhum'.
|
| Conexão do Orchestrator (obrigatório) | Configure the service connection to access UiPath Orchestrator services. You can configure a connection only for this step or use an existing global connection. For more information, see Configuring UiPath Orchestrator service connection. |
| Caminho de Saída (Obrigatório) | Defina um caminho da pasta em que o pacote será colocado. |
| Executar análise de fluxo de trabalho | Select this option to run workflow analysis rules on your automation project (e.g., Fail jobs in case of errors). By default, this option is not activated. For more information, see Application Testing Workflow Analyzer Rules. |
| Nível de trace | Selecione o nível de log da lista suspensa. |
Pipeline YAML
Você pode visualizar um documento YAML totalmente analisado para o UiPath Pack.
- task: UiPathPack@2
inputs:
#versionType: AutoVersion # Options: AutoVersion, CurrentVersion, ManualVersion
#version: '1.0.0' # Required when versionType == ManualVersion
#projectJsonPath: '$(Build.SourcesDirectory)\MyFirstProcess'
#outputPath: '$(Build.ArtifactStagingDirectory)\Packages\MyFirstProcess'
#outputType: 'None' # Options: Process, Library, Tests, Objects, None
#runWorkflowAnalysis: 'False'
#orchestratorConnection: 'service-connection-name' # Service connection to UiPath Orchestrator,
#traceLevel: 'None' # Options: Critical, Error, Warning, Information, Verbose, None
- task: UiPathPack@2
inputs:
#versionType: AutoVersion # Options: AutoVersion, CurrentVersion, ManualVersion
#version: '1.0.0' # Required when versionType == ManualVersion
#projectJsonPath: '$(Build.SourcesDirectory)\MyFirstProcess'
#outputPath: '$(Build.ArtifactStagingDirectory)\Packages\MyFirstProcess'
#outputType: 'None' # Options: Process, Library, Tests, Objects, None
#runWorkflowAnalysis: 'False'
#orchestratorConnection: 'service-connection-name' # Service connection to UiPath Orchestrator,
#traceLevel: 'None' # Options: Critical, Error, Warning, Information, Verbose, None