Artefakte, Reproduzierbarkeit und Geschwindigkeit
Ein Build-Job auf Production ist kein Deployment – er ist ein unkontrolliertes Experiment auf dem Live-System. Artefakte aus isolierten CI-Jobs bringen Reproduzierbarkeit, Geschwindigkeit und Sicherheit gleichzeitig.
Inhaltsverzeichnis
- 1. Das Problem: Build auf Production als verstecktes Risiko
- 2. Was ein Build-Artefakt wirklich bedeutet
- 3. Reproduzierbarkeit: Derselbe Build, jederzeit
- 4. Geschwindigkeit: Warum Artefakte schneller sind
- 5. Aufbau eines Magento-Artefakts in GitLab
- 6. Composer-Cache und Artefakt-Größe kontrollieren
- 7. Deploy-Job ohne Build-Tools auf dem Server
- 8. Typische Fehler beim Artefakt-Ansatz
- 9. Build auf Production vs. Artefakt-Ansatz im Vergleich
- 10. Zusammenfassung
- 11. FAQ