UiPath Documentation
uipath-cli
latest
false
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.

Guide de l'utilisateur de UiPath CLI

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