- Información general
- Comience ya
- Conceptos
- Uso de UiPath CLI
- UiPath para agentes de codificación
- Guías prácticas
- Recetas de CI/CD
- Referencia de los comandos
- Información general
- Códigos de salida
- Opciones globales
- agente de código UIP
- UIP Docsai
- añadir-entidad-de-datos-de-prueba
- añadir-cola-de-datos-de-prueba
- añadir-variación-de-datos-de-prueba
- Analizar
- Crear
- Crear proyecto
- Diferencia
- Buscar actividades
- obtener-reglas-del-analizador
- obtener-predeterminado-actividad-xaml
- obtener-errores
- obtener-casos-de-prueba-manual
- obtener-pasos-de-prueba-manual
- obtener versiones
- get-workflow-example
- indicar-aplicación
- indicar-elemento
- inspeccionar-paquete
- install-data-fabric-entities
- instalar-o-actualizar-paquetes
- enumerar-data-fabric-entities
- ejemplos-de-flujo-de-trabajo-de-lista
- Paquete
- restore
- archivo de ejecución
- plantillas-de-búsqueda
- iniciar-studio
- detener la ejecución
- UIA
- Seguimientos de UIP
- Migración
- Referencia y soporte
Guía del usuario de UiPath CLI
uip 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 flow validate <flowFile> [--governance]
uip flow validate <flowFile> [--governance]
Prevalece las opciones globales. Los códigos de salida siguen el contrato estándar.
Argumentos
<flowFile>(obligatorio) : ruta al archivo.flow(o un archivo JSON conforme al esquema de flujo).
Opciones
--governance— también valida los nodos agente según las políticas de control de la organización. Requiereuip login; la CLI obtieneenforcementsy el permitidomodelNamesde la plataforma antes de ejecutar la comprobación. Si la obtención falla, el comando falla: omite--governancepara omitir las comprobaciones de política.
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
--governancese 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 flow validate invoice-flow.flow
# Full validation including governance policy for agent nodes
uip flow validate invoice-flow.flow --governance
# Structural validation only (no login required)
uip flow validate invoice-flow.flow
# Full validation including governance policy for agent nodes
uip 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.
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
uip flow debug: validación dinámica a través de Studio Webuip flow pack— empaquetar un proyecto validado- Descripción general del flujo