Zurück zum Studium

Lernbegriff

Staging — Builds, Tests und Releases

Staging ist eine produktionsähnliche Umgebung für Integrations- und Freigabetests ohne reale Produktivdaten. Die Lernkarte zeigt die Rolle im Modul „Builds, Tests und Releases“ und einen sicheren Diagnoseweg.

Builds, Tests und ReleasesLevel 0–3

Orientierung

Staging ist eine produktionsähnliche Umgebung für Integrations- und Freigabetests ohne reale Produktivdaten. Auf dieser Stufe trennst du Zweck, Eingabe und sichtbares Ergebnis. Ordne Staging als Teil des Moduls Builds, Tests und Releases ein, bevor du Einstellungen oder Dateien veränderst.

Übung

Sicher ausprobieren

Ein neues Artefakt verhält sich anders als der vorige Build. Prüfe für Staging Quellrevision, Lockfile, Build-Log, Testresultate und Prüfsumme; baue in einer sauberen Umgebung erneut und vergleiche das Ergebnis, bevor du veröffentlichst. Öffne eine isolierte Testumgebung und führe „git status --short && git log -1 --oneline“ aus. Beschreibe die erwartete Ausgabe vorab, ändere keine produktiven Daten und notiere einen sicheren nächsten Diagnoseschritt.

git status --short && git log -1 --oneline

Quick-Check

Kannst du Zweck, beobachtbaren Zustand und häufigste Fehlerquelle von Staging — Builds, Tests und Releases jeweils in einem Satz erklären? Welche Ausgabe würdest du zuerst sichern, bevor du etwas änderst, und welcher Test beweist anschließend, dass deine Korrektur wirklich wirksam war?