UiPath Documentation
uipath-cli
latest
false
Guía del usuario de UiPath CLI
Importante :
Este contenido se ha traducido mediante traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

validación de flujo maestro de uip

Sintaxis y opciones para `validación de flujo maestro de uip`, que valida un archivo `.flow` frente al esquema y las políticas de gobernanza opcionales.

uip maestro flow validate valida un archivo .flow contra el esquema de flujo con comprobaciones estructurales de campos cruzados. Un pase --governance opcional valida adicionalmente los nodos agente según las políticas de control de tu organización.

Sinopsis​

uip maestro flow validate <flowFile> [--governance] [--strict-bindings] [--strict-expressions]
uip maestro flow validate <flowFile> [--governance] [--strict-bindings] [--strict-expressions]

Prevalece las opciones globales. Los códigos de salida siguen el contrato estándar.

Argumentos​

  • <flowFile> (required) — path to the .flow file, or a project directory containing one. For a directory, the command validates the same .flow file that uip maestro flow debug runs: the MainFile from project.uiproj, then <Name>.flow, then the first .flow file in the project root, content/, or flow_files/. The command fails when the directory has no .flow file.

Opciones​

  • --governance — también valida los nodos agente según las políticas de control de la organización. Requiere uip login; la CLI obtiene enforcements y el permitido modelNames de la plataforma antes de ejecutar la comprobación. Si la obtención falla, el comando falla: omite --governance para omitir las comprobaciones de política.
  • --strict-bindings — falla la validación cuando un nodo HTTP administradocore.action.http.v2 () lleva una etiqueta en forma de conector pero no un enlace de Integration Service. Predeterminado: solo advertir : omitir este marcador aún ejecuta la comprobación, solo que no falla la compilación.
  • --strict-expressions — falla la validación cuando una expresión o cuerpo de script tiene un error de tipo, según el mismo comprobador de expresiones que utiliza el lienzo. Predeterminado: solo advertir. Esta comprobación de activación de CI siempre se ejecuta; el marcador solo controla si sus hallazgos son fatales.

Comportamiento​

  • La validación del esquema se ejecuta localmente y no requiere inicio de sesión.
  • Las comprobaciones estructurales garantizan que las referencias entre nodos, bordes, vinculaciones, variables y definiciones sean coherentes.
  • Con --governance se marca cualquier nodo agente cuya configuración (modelo, herramientas, políticas) entre en conflicto con las aplicaciones obtenidas.
  • Node and edge IDs that start with preview are errors: the converter that packs the flow leaves those nodes and edges out, so uip maestro flow pack and uip maestro flow debug fail. Rename the node or edge, and update its edges and $vars references. Sticky notes are exempt.

Ejemplos​

# Structural validation only (no login required)
uip maestro flow validate invoice-flow.flow

# Full validation including governance policy for agent nodes
uip maestro flow validate invoice-flow.flow --governance

# Validate the project's main .flow file
uip maestro flow validate ./my-flow-project

# Fail on expression and script type errors (warnings by default)
uip maestro flow validate invoice-flow.flow --strict-expressions
# Structural validation only (no login required)
uip maestro flow validate invoice-flow.flow

# Full validation including governance policy for agent nodes
uip maestro flow validate invoice-flow.flow --governance

# Validate the project's main .flow file
uip maestro flow validate ./my-flow-project

# Fail on expression and script type errors (warnings by default)
uip maestro flow validate invoice-flow.flow --strict-expressions

Forma de datos (--json de salida)​

En caso de éxito:

{
  "Code": "FlowValidate",
  "Data": {
    "File": "invoice-flow.flow",
    "Status": "Valid"
  }
}
{
  "Code": "FlowValidate",
  "Data": {
    "File": "invoice-flow.flow",
    "Status": "Valid"
  }
}

When the file is valid but has warnings, Data also carries Warnings: a string with the warning count followed by one - [<path>] <message> line per warning.

On validation failure, the command exits with code 1 and returns a Failure result. Message is Validation failed for <file>, and Instructions holds the error count followed by one - [<severity>] [<path>] <message> line per issue.

Ver también​

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte(opens in new window)

¿Quiere aprender? UiPath Academy(opens in new window)

¿Tiene alguna pregunta? Foro de UiPath(opens in new window)

Manténgase actualizado