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 unter Verwendung des Automic Web Interface

  1. Wechseln Sie zur Process Assembly-Perspektive und öffnen Sie die Registerkarte Packs.

  2. Wählen Sie Action Pack hinzufügen.

  3. 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

  4. Klicken Sie auf Action Pack hinzufügen. Die vordefinierte Pack-Ordnerstruktur wird erstellt.

  5. Geben Sie Informationen über das Action Pack im Dokumentationsobjekt ein, das im Ordner DOCUMENTATION gespeichert ist.

  6. 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: