Packs erstellen
Sie erstellen Packs, um Workflows (Aktionen) für die Wiederverwendung verfügbar zu machen. Deshalb muss Folgendes festgelegt sein, bevor Sie das Pack erstellen:
- Klarer Zweck des Packs
- Zu verwendende Technologie
- Aktionen, die erforderlich sind, um den Vorgang durchzuführen, und alle erforderlichen Parameter
- VARA-Objekte und Variablen
Ein Pack erstellen
-
Wechseln Sie zur Process Assembly-Perspektive und öffnen Sie die Registerkarte Packs.
-
Wählen Sie Action Pack hinzufügen.
-
Geben Sie im Dialogfeld Neues Action Pack den Titel des Action Packs ein.
Der Name für das Action Pack wird automatisch im Format PCK empfohlen.CUSTOM (Präfix).
Das Präfix kann über die Datei
actionbuilder.properties
konfiguriert werden (siehe Installieren und Konfigurieren von Konfiguration des Action Builder -
Klicken Sie auf Action Pack hinzufügen. Die vordefinierte Pack-Ordnerstruktur wird erstellt.
-
Geben Sie Informationen über das Action Pack im Dokumentationsobjekt ein, das im Ordner DOCUMENTATION gespeichert ist.
-
Geben Sie optional eine Kategorie für dieses Pack im METADATA VARA-Objekt ein. Mit dieser Kategorie können Benutzer das Pack einfacher finden, indem sie danach filtern.
Ein Pack über die Kommandozeilenschnittstelle (CLI) erstellen
Geben Sie den folgenden Befehl ein:
apm build [option] <Paket_Name>
Dabei kann [option] eine der folgenden sein:
-
--Ausgabeformat
Definiert das Ausgabeformat des Pakets.
Optionen:
- solution: ZIP-Archiv mit der Erweiterung .solution
- zip: ZIP-Archiv mit der Erweiterung .zip
- tar: GZIP-komprimiertes tar-Archiv mit der Erweiterung .tar.gz
- folder: Ordner im angegebenen Zielverzeichnis.
Kurz: -o
Standard: Ordner
-
--target-dir
Pfad zum Zielverzeichnis im lokalen Dateisystem
Kurz: -d
Standard: <aktuelles_Verzeichnis>/packages/
-
--build-mode
Pfad zum Zielverzeichnis im lokalen Dateisystem
Kurz: -bm
Optionen:
- xml
- json
- all
Standard: json
Beispiel
apm build PCK.AUTOMIC_SHARED -o tar -d /home/deploy/pmRepo -bm xml
Wichtig! Dieser Befehl überschreibt die in PACKS_COMPATIBILITY_MODE definierte Einstellung.
Siehe auch: