UiPath Documentation
uipath-cli
latest
false
Guia do usuário da UiPath CLI
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.

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