Abort stale first deployments
This commit is contained in:
@@ -138,6 +138,9 @@ Der Erstlauf wird dafür als begrenzter systemd-Job gestartet; das lokale
|
||||
Upload-Skript wartet über wiederverbindbare SSH-Prüfungen auf exakt den
|
||||
angeforderten Commit. So konkurriert der initiale Aufruf nicht mit dem
|
||||
Auto-Deploy-Timer und ein kurzzeitiger SSH-Abbruch beendet den Import nicht.
|
||||
Wechselt `origin/main` währenddessen auf einen neueren Commit, beendet das
|
||||
Upload-Skript nur seinen manuellen Livegang mit einer klaren Meldung; der
|
||||
systemd-Dienst setzt das automatische Deployment des neuen Stands fort.
|
||||
App und Nginx werden beim ersten Release erst gestartet, wenn sowohl der
|
||||
Routingindex als auch ein nicht leerer, zur PBF-Prüfsumme passender Bestand an
|
||||
Häfen, Schleusen und Brücken geprüft wurde. Ein HTTP-Healthcheck allein kann
|
||||
|
||||
Reference in New Issue
Block a user