UiPath Documentation
uipath-cli
latest
false
Importante :
Este conteúdo foi traduzido com auxílio de tradução automática. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Guia do usuário da UiPath CLI

inicialização do uip Maestro

uip maestro init estrutura um novo diretório de projeto do Maestro com um inicial BPMN 2.0 válido e os arquivos de metadados que o Orchestrator espera para pacotes de processo-Orchestration.

Resumo

uip maestro init <name> [--force]
uip maestro init <name> [--force]

Recebe opções globais. Os códigos de saída seguem o contrato padrão.

Argumentos

  • <name> necessário) — nome da pasta do projeto. Validado com VALID_PROJECT_NAME_REGEX: apenas letras, números, sublinhados (_) e hifens (-).

Opções

  • --force inicializar mesmo que o diretório de destino exista e não esteja vazio. Os arquivos existentes não são limpos — os arquivos são escritos ao lado; isso é útil para reinicializar dentro de uma pasta pré-criada.

Comportamento

Cria <name>/ no diretório de trabalho atual e grava seis arquivos:

de transaçõesFinalidade
project.uiproj{ "Name": "<name>", "ProjectType": "ProcessOrchestration" }
operate.jsonMetadados de runtime — targetFramework: "Portable", contentType: "processOrchestration", runtimeOptions.isAttended: false.
entry-points.jsonUm ponto de entrada apontando para Event_start dentro do BPMN inicial, com esquemas de entrada/saída vazios.
bindings_v2.json{ "version": "2.0", "resources": [] }.
package-descriptor.jsonManifesto do arquivo consumido pelo empacotador.
<name>.bpmnBPMN de início contendo Event_start_Implicit_EndEvent, conectado a uma extensão uipath:entryPointId .

O BPMN inicial é analisado por meio de bpmn-moddle antes de escrever; se os avisos estrutural (não UiPath-extension) aparecerem, o comando falhará com BPMN validation failed: ….

Se <name> já existir e não estiver vazio e --force não estiver definido, o comando falhará com um erro.

Exemplos

# Create a new project in ./invoice-orchestration
uip maestro init invoice-orchestration

# Reinitialize into an existing non-empty folder
uip maestro init invoice-orchestration --force
# Create a new project in ./invoice-orchestration
uip maestro init invoice-orchestration

# Reinitialize into an existing non-empty folder
uip maestro init invoice-orchestration --force

Formato dos dados (--output json)

{
  "Code": "MaestroInit",
  "Data": {
    "Status": "Created successfully",
    "Path": "/workspace/invoice-orchestration"
  }
}
{
  "Code": "MaestroInit",
  "Data": {
    "Status": "Created successfully",
    "Path": "/workspace/invoice-orchestration"
  }
}

Na falha, a resposta leva Result: "Failure", Message e Instructions.

Veja também

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