UiPath Documentation
uipath-cli
latest
false
Guide de l'utilisateur de UiPath CLI
Important :
Ce contenu a été traduit à l'aide d'une traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

validation de flux uip

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écessite uip login; la CLI récupère enforcements et le modelNames autorisé 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 --governance pour 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.

Remarque :

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

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour