Skip to Content
DevOpsCLIEngine-BefehleÜbersicht

Engine-Befehle

Übersicht aller verfügbaren Engine-Befehle (pc engine). Jeder Befehl hat eine eigene Detailseite mit Syntax, Optionen und Beispielen.

Befehlsübersicht

Authentifizierung

BefehlAliasBeschreibung
pc engine login-Beginnt oder erneuert eine Session mit einer Engine
pc engine logout-Beendet die aktuelle Session
pc engine session-statusstZeigt den Status der aktuellen Session
pc engine generate-root-access-tokentokenGeneriert ein Root-Access-Token

Deployment

BefehlAliasBeschreibung
pc engine deploy-filesdeployTransportiert BPMN-Diagramme auf die Engine
pc engine remove-process-modelsremoveEntfernt Prozessmodelle von der Engine

Prozesssteuerung

BefehlAliasBeschreibung
pc engine start-process-modelstartStartet eine neue Prozessinstanz
pc engine stop-process-instancestopStoppt laufende Prozessinstanzen
pc engine retry-process-instanceretryStartet fehlgeschlagene Prozessinstanzen neu

Abfragen

BefehlAliasBeschreibung
pc engine list-process-modelslspListet, sortiert und filtert Prozessmodelle
pc engine list-process-instanceslsiListet, sortiert und filtert Prozessinstanzen
pc engine show-process-instanceshowZeigt Details zu einzelnen Prozessinstanzen
pc engine list-user-taskslsuListet User Tasks auf
pc engine finish-user-taskfinishSchließt einen User Task ab
pc engine list-manual-taskslsmtListet Manual Tasks auf
pc engine finish-manual-taskfinish-mtSchließt einen Manual Task ab
pc engine list-untyped-taskslsutListet Untyped Tasks auf
pc engine finish-untyped-taskfinish-utSchließt einen Untyped Task ab

Weitere Namespaces

NamespaceBeschreibungDokumentation
pc studioStudio-Steuerung via MCPStudio-Befehle
pc skillAI-Skill-VerwaltungAI-Skills
pc platformErweiterungsmanagementinstall-extension, create-extension

Allgemeine Optionen

Alle Befehle unterstützen folgende Optionen:

OptionBeschreibung
--help, -hZeigt die Hilfe für den Befehl an
--versionZeigt die installierte Version der CLI
--output, -oSteuert das Ausgabeformat: text oder json (Standard: text)

JSON-Output für Automatisierung

Für Skripte und Automatisierung verwenden Sie das JSON-Ausgabeformat:

# Output in Variable speichern MODELS=$(pc engine list-process-models --output json) # Mit jq verarbeiten pc engine list-process-models --output json | jq '.result[] | .name'

Piping

Befehle können über den Pipe-Operator (|) miteinander verkettet werden. Details finden Sie im Kapitel Template-Pipes.

# Fehlgeschlagene Instanzen erneut versuchen pc engine lsi --filter-by-state error | pc engine retry {{.processInstanceId}} # Deployen und direkt starten pc engine deploy-files process.bpmn | pc engine start {{.processModelId}}

Rückwärtskompatibilität

Alle bisherigen Befehle ohne Namespace funktionieren weiterhin:

# Diese Aufrufe sind gleichwertig: pc engine deploy-files *.bpmn pc deploy-files *.bpmn