Plagin entwickeln

Fertige Plugins werden in der Anwendung mit alvine-platform plugin:install installiert.

Für die Entwicklung eines Plugins steht über die Verwendung des Scripts application/bin/start-plugin-dev.sh eine efektivere Methode zur verfügung.

Mit diesem Script wird eine Entwicklungsumgebung auf Basis von Docker für Arbeiten an einem Plugin gestartet. Mit dem Befehl application/bin/start-plugin-dev.sh --help können alle Optionen des Scripts angezeigt werden.

Im folgenden sind die Optionen beschrieben:

start-plugin-dev.sh [OPTIONS]

Usage:

     -p, --project-path          Pfad des Plugin-Projekts
                                 Default: /tmp/
        --platform-tag           Version (Tag) des Platform-Images (Standard: snapshot)
        --mysql-tag              Version (Tag) des Mysql-Images (Standard: snapshot)
        --mysql-user             Myslq-Benutzername (Standard: developer)
        --mysql-password         Myslq-Passwort (Standard: developer)

     -h, --help                  Dieser Hilfstext
     -v, --verbose               Mehr Informationen ausgeben
         --no-color              Keine Farbcodes anzeigen
     -d, --debug                 Dieses Script mit Bash (set -x) ausführen
         --version               Version des Scriptes

         --                      Ab hier keine weiteren Optionen parsen