uipath-cli
latest
false
- Visão geral
- Introdução
- Conceitos
- Usando o UiPath CLI
- UiPath para agentes de codificação
- Guias de instruções
- Receitas de CI/CD
- Referência de comando
- Visão geral
- Códigos de saída
- Opções globais
- Agente de código uip
- Documento da UIP
- adicionar-tipo-dados-de-teste
- adicionar-dados-de-teste-fila
- adicionar-teste-variação de dados
- Analisar
- Criar
- criar projeto
- Comparação
- encontrar atividades
- obter-analisador-regras
- obter-padrão-atividade-xaml
- obter-erros
- obter-casos-de-teste-manuais
- obter-etapas-de-teste-manual
- Obter versões
- obter-fluxo-de-trabalho-exemplo
- indicar aplicativo
- indicar elemento
- inspecionar pacote
- instalar-data-fabric-entities
- instalar-ou-atualizar pacotes
- listar-data-fabric-entities
- listar-exemplos-de-fluxo-de-trabalho
- Empacotar
- restore
- arquivo de execução
- modelos-pesquisar
- Iniciar Studio
- interromper a execução
- UIA
- Traces da UIP
- Migração
- Referência e suporte
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
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 comVALID_PROJECT_NAME_REGEX: apenas letras, números, sublinhados (_) e hifens (-).
Opções
--forceinicializar 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ções | Finalidade |
|---|---|
project.uiproj | { "Name": "<name>", "ProjectType": "ProcessOrchestration" } |
operate.json | Metadados de runtime — targetFramework: "Portable", contentType: "processOrchestration", runtimeOptions.isAttended: false. |
entry-points.json | Um 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.json | Manifesto do arquivo consumido pelo empacotador. |
<name>.bpmn | BPMN 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
uip maestro pack— empacotar o projeto com escopouip maestro debug— execute-o por meio do Studio Web- Visão geral do Maestro