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.

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 — fail validation when a Managed HTTP node (core.action.http.v2) carries a connector-shaped label but no Integration Service binding. Default: warn only — omitting this flag still runs the check, it just doesn't fail the build.
  • --strict-expressions — fail validation when an expression or script body has a type error, per the same expression checker the canvas uses. Default: warn only. This CI-gating check always runs; the flag only controls whether its findings are fatal.

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.

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
# 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

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"
  }
}

En caso de fallo de validación, el comando sale distinto de cero y devuelve un resultado Failure con detalles del error en Message / Instructions.

Nota:

La forma exacta de la carga útil de fallo (lista por error, rutas, ID de regla) puede evolucionar en todas las versiones. Para los scripts que analizan los detalles del fallo mediante programación, ejecuta una validación conocida como mala una vez con --output json para capturar la forma actual y anclar @uipath/cli en CI.

Ver también

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado