UiPath Documentation
uipath-cli
latest
false
UiPath-CLI-Benutzerhandbuch
Wichtig :
Dieser Inhalt wurde maschinell übersetzt. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

UIP Maestro Flow Validieren

Syntax und Optionen für „uip Maestro Flow validate“, das eine „.flow“-Datei anhand des Schemas und der optionalen Governance-Richtlinien validiert.

uip maestro flow validate validiert eine .flow -Datei anhand des Flow-Schemas mit strukturierten feldübergreifenden Prüfungen. Ein optionales --governance -Pass überprüft Agent-Knoten zusätzlich anhand der Governance-Richtlinien Ihrer Organisation.

Zusammenfassung

uip maestro flow validate <flowFile> [--governance] [--strict-bindings] [--strict-expressions]
uip maestro flow validate <flowFile> [--governance] [--strict-bindings] [--strict-expressions]

Beachten Sie globale Optionen. Austrittscodes folgen dem Standardvertrag.

Argumente

  • <flowFile> (erforderlich) – Der Pfad zur .flow -Datei oder ein Projektverzeichnis, das eine enthält.

Optionen

  • --governance – validieren Sie auch Agent-Knoten anhand von Governance-Richtlinien der Organisation. Erfordert uip login; Die CLI ruft enforcements und die zulässigen modelNames von der Plattform ab, bevor die Prüfung ausgeführt wird. Wenn der Abruf fehlschlägt, gibt der Befehl einen Fehler aus – lassen Sie --governance weg, um Richtlinienprüfungen zu überspringen.
  • --strict-bindings – Die Validierung schlägt fehl, wenn ein verwalteter HTTP-Knoten (core.action.http.v2) eine Connector-ähnliche Beschriftung, aber keine Integration Service-Bindung hat. Standard: Nur warnen – Wenn Sie dieses Flag weglassen, wird die Prüfung ausgeführt, der Build schlägt aber nicht fehl.
  • --strict-expressions – Die Validierung schlägt fehl, wenn ein Ausdrucks- oder Skripttext einen Typfehler aufweist, gemäß demselben Ausdrucksprüfer, den die Arbeitsfläche verwendet. Standard: Nur Warnung. Diese CI-Gateway-Prüfung wird immer ausgeführt; Das Flag steuert nur, ob seine Ergebnisse schwerwiegend sind.

Verhalten

  • Die Schemavalidierung wird lokal ausgeführt und erfordert keine Anmeldung.
  • Strukturelle Prüfungen stellen sicher, dass Verweise zwischen Knoten, Kanten, Bindungen, Variablen und Definitionen konsistent sind.
  • Mit --governance wird jeder Agent-Knoten gekennzeichnet, dessen Konfiguration (Modell, Tools, Richtlinien) in Konflikt mit den abgerufenen Durchsetzungen steht.

Beispiele

# 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

Datenform (--output json)

Bei Erfolg:

{
  "Code": "FlowValidate",
  "Data": {
    "File": "invoice-flow.flow",
    "Status": "Valid"
  }
}
{
  "Code": "FlowValidate",
  "Data": {
    "File": "invoice-flow.flow",
    "Status": "Valid"
  }
}

Bei einem Validierungsfehler beendet der Befehl einen Wert ungleich Null und gibt ein Failure -Ergebnis mit Fehlerdetails in Message / Instructions zurück.

Hinweis:

Die genaue Form der Fehlernutzlast (Liste pro Fehler, Pfade, Regel-IDs) kann sich über verschiedene Versionen hinweg weiterentwickeln. Führen Sie für Skripte, die Fehlerdetails programmgesteuert analysieren, einmal eine bekannt-false Validierung mit --output json aus, um die aktuelle Form zu erfassen und @uipath/cli in CI anzuheften.

Siehe auch

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben