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

UiPath-CLI-Benutzerhandbuch

UIP-RPA-Build

uip rpa build kompiliert ein UiPath Studio-Projekt. Es führt die Workflow-Analyse (sofern nicht übersprungen) und den Workflow-Compiler für das Projekt aus, erzeugt jedoch keinen .nupkg. Verwenden Sie diese Option, wenn Sie überprüfen möchten, ob ein Projekt sauber kompiliert wird, ohne es zu packen – eine typische Inner-Loop oder ein CI-Gate. Greifen Sie nach uip rpa pack , wenn Sie auch ein NuGet-Paket zum Hochladen benötigen.

Warnung:

Runtime-Anforderungen

  • Die.NET-Laufzeit muss auf dem Ausführungsprogramm verfügbar sein – der Workflow-Compiler wird von.NET unterstützt. Siehe Wichtige Änderungen –.NET-Runtime.
  • Windows-Ausführungsprogramm für Windows-Projekte. Plattformübergreifende Projekte (targetFramework: "Portable") erstellen auf einem beliebigen Betriebssystem. Windows-Projekte (targetFramework: "Windows") erfordern ein Windows-Ausführungsprogramm. Windows – Legacy-Projekte erfordern uip rpa-legacy. Die Projekt-Varianten-Matrix finden Sie in der UIP-RPA-Übersicht .

Zusammenfassung

uip rpa build <projectDir> [options]
uip rpa build <projectDir> [options]
  • <projectDir> – Der Pfad zum Studio-Projekt (ein Verzeichnis mit project.json).

Optionen

MarkierenBeschreibung
--skip-analyzeÜberspringen Sie den Schritt workflow-Analyse. Nützlich, wenn die Analyse als separate Pipelinephase über uip rpa analyze ausgeführt wird.
--governance-file-path <path>Pfad zu einer Governance-/Richtlinienregeldatei, die von der Analyse genutzt wird.
--governance-file-type <type>Typ der Governance-Datei (der zugrunde liegende Paketierer überprüft die Auswahl – führen Sie uip rpa build --help bei einer Live-Installation für den akzeptierten Satz aus).
--detailed-log-path <path>Schreibt ein detailliertes Compiler-/Analyseprotokoll in den angegebenen Pfad.
--exclude-configured-sourcesIgnorieren Sie NuGet-Quellen von Benutzer/Maschine während der Auflösung der Abhängigkeiten. Verwenden Sie diese Option nur, um einen hermetischen Build für --nuget-sources-config-path zu erzwingen.
--nuget-sources-config-path <path>Pfad zu einer Konfigurationsdatei für NuGet-Quellen.
--log-level <level>Compiler-Protokollebene. Die Standardeinstellung ist Warn.

Für die vollständige Optionsliste zu Ihrer installierten Toolversion führen Sie Folgendes aus:

uip rpa build --help
uip rpa build --help

Beispiele

# Build a project — fail the step on any compile or analyzer error
uip rpa build ./MyProject

# Build without re-running the analyzer (analysis runs in a separate CI stage)
uip rpa build ./MyProject --skip-analyze

# Build with governance enforcement
uip rpa build ./MyProject \
  --governance-file-path ./policies/governance.json
# Build a project — fail the step on any compile or analyzer error
uip rpa build ./MyProject

# Build without re-running the analyzer (analysis runs in a separate CI stage)
uip rpa build ./MyProject --skip-analyze

# Build with governance enforcement
uip rpa build ./MyProject \
  --governance-file-path ./policies/governance.json

Wann Sie Build und Pack verwenden sollten

Use caseBefehl
Validieren Sie ein in CI kompiliertes Projekt vor der Zusammenführunguip rpa build
Erstellen Sie ein .nupkg zum Hochladen in Orchestrator oder einen Feeduip rpa pack
Auflösung und Typenkompilierung validieren, keine Governanceuip rpa build --skip-analyze
Nur Governance-Gateways ausführen, keine Kompilierungsausgabeuip rpa analyze

pack führt intern einen Build aus, sodass ein separater build -Schritt vor pack redundant ist, es sei denn, die beiden Phasen sind in verschiedenen Pipelineaufträgen vorhanden.

  • uip rpa pack – Erstellen und Verpacken in einem .nupkg.
  • uip rpa analysiert – führt nur die Workflow-Analyse aus.
  • UIP RPA Restore – Wiederherstellen von Abhängigkeiten; Ein sauberer Build benötigt sie auf der Festplatte.

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