- Vue d'ensemble (Overview)
- Démarrer
- Concepts
- Utilisation de la UiPath CLI
- UiPath pour les agents de codage
- Guides pratiques
- Revenus CI/CD
- Référence de commande
- Vue d'ensemble (Overview)
- Codes de sortie
- Options globales
- agent codé uip
- UiPath Docsai
- add-test-data-entity
- ajouter une file d'attente de données de test
- add-test-data-variation
- Analyser
- Construire
- créer-projet
- Différence
- recherche-activités
- Obtenir les règles de l'analyse
- récupérer-activité-xaml par défaut
- Récupérer les erreurs
- obtenir des cas de test manuels
- Obtenir les étapes de test manuelles
- Obtenir les versions
- exemple de workflow
- indiquer l'application
- indiquer l'élément
- inspecter-package
- install-data-fabric-entities
- installer-ou-Update-packages
- list-data-fabric-entités
- listes-exemples-workflow
- Créer un package
- restore
- Exécuter le fichier
- modèles-recherche
- Démarrer-Studio
- arrêter l'exécution
- UIA
- Traçages UIP
- Migration
- Référence et assistance
Guide de l'utilisateur de UiPath CLI
uip flow validate valide un fichier .flow par rapport au schéma de flux avec des vérifications structurées inter-champs. Une réussite --governance facultative valide en outre les nœuds d’agent par rapport aux politiques de gouvernance de votre organisation.
Synthèse
uip flow validate <flowFile> [--governance]
uip flow validate <flowFile> [--governance]
Les options globales sont respectées. Les codes de sortie suivent le contrat standard.
Arguments
<flowFile>(obligatoire) : chemin d'accès au fichier.flow(ou à un fichier JSON conforme au schéma de Flow).
Options
--governance— valide également les nœuds d'agent par rapport aux politiques de gouvernance de l'organisation. Nécessiteuip login; la CLI récupèreenforcementset lemodelNamesautorisé de la plate-forme avant d’exécuter la vérification. Si la récupération échoue, la commande se trompe sur l'erreur — omettez--governancepour ignorer les vérifications de la politique.
Comportement
- La validation du schéma s’exécute localement et ne nécessite pas de connexion.
- Les vérifications structurées garantissent la cohérence des références entre les nœuds, les bords, les liaisons, les variables et les définitions.
- Avec
--governance, tout nœud d'agent dont la configuration (modèle, outils, politiques) est en conflit avec les applications extraites est marqué.
Exemples
# 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
Format des données (--sortie json)
En cas de réussite:
{
"Code": "FlowValidate",
"Data": {
"File": "invoice-flow.flow",
"Status": "Valid"
}
}
{
"Code": "FlowValidate",
"Data": {
"File": "invoice-flow.flow",
"Status": "Valid"
}
}
En cas d'échec de la validation, la commande quitte non-zéro et renvoie un résultat Failure avec des détails d'erreur dans Message / Instructions.
La forme exacte de la charge utile de l'échec (par liste d'erreurs, chemins, identifiants de règle) peut évoluer d'une version à l'autre. Pour les scripts qui analysent les détails des échecs par programmation, exécutez une validation connue comme incorrecte une fois avec --output json pour capturer la forme actuelle et épingler @uipath/cli dans CI.
Voir également
uip flow debug— validation dynamique via Studio Webuip flow pack— compresser un projet validé- Vue d’ensemble du flux