Abort stale first deployments
Test and publish container images / test (push) Successful in 2m25s
Test and publish container images / publish (push) Successful in 11s

This commit is contained in:
BuTzZ
2026-07-29 13:21:17 +02:00
parent 99ba1a2373
commit c349eed49d
3 changed files with 52 additions and 0 deletions
+3
View File
@@ -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