Health Endpoint, Smoke Tests, DB-Check, Cache-Check
Ein Deployment, das nach dem Symlink-Wechsel als erfolgreich gilt, hat keinen fachlichen Abschluss. Post-Deploy Checks machen den Unterschied zwischen einer Pipeline, die technisch endet, und einer Pipeline, die bestätigt, dass die Anwendung tatsächlich funktioniert.
Inhaltsverzeichnis
- 1. Warum Post-Deploy Checks zur Pipeline gehören
- 2. Health Endpoint: der erste Lebenszeichen-Check
- 3. Smoke Tests: kritische Pfade in Sekunden prüfen
- 4. DB-Check: Datenbankverbindung und Migration validieren
- 5. Cache-Check: Magento-Cache-Status nach dem Deploy
- 6. Verify-Job in GitLab CI konfigurieren
- 7. Was bei einem fehlgeschlagenen Check passieren soll
- 8. Timeouts und Retry-Logik in Verify-Jobs
- 9. Check-Methoden im Vergleich
- 10. Zusammenfassung
- 11. FAQ