Updates und Webhooks
Für Systemadministratoren. Der globale SysAdmin-Bereich ist ausschliesslich in der Desktopansicht vorgesehen.
Aktualisierung der Anwendung#
LAGORIS unterscheidet zwischen der Synchronisierung von GitHub-Staging und der bewussten Übernahme in die Produktivinstallation.
- Ein Push auf den Release-Branch
latestkann das Staging synchronisieren. - Änderungen werden in der Staging-Umgebung geprüft.
- Ein berechtigter SysAdmin übernimmt freigegebene Dateien im Wartungsmodus.
- Datenbankmigrationen werden getrennt und nach einer geprüften Sicherung ausgeführt.
Ein Webhook installiert keine neuen Produktivdateien automatisch.
Webhook-Center#
Seit Version 0.17.0 ist ein globales Webhook-Center verfügbar. Die derzeit freigegebene Aktion ist GitHub-Push → Git-Staging synchronisieren.
Die Verarbeitung prüft eine HMAC-SHA256-Signatur, Repository, Branch und Ereignistyp. Freie Shell-Befehle über Webhook-Eingaben sind nicht vorgesehen.