
Fliegen · Setup und live gehen · etwa 60 Minuten
Das Fliessband für deine Seite
Das Bild: Fliessband mit Qualitätskontrolle
Worum es geht
Statt jede Änderung von Hand auf den Server zu tragen, baust du ein Fliessband. Du legst eine Änderung ins Logbuch, und das Fliessband übernimmt: prüfen, bauen, ausliefern. Fällt die Qualitätskontrolle durch, bleibt die alte Seite stehen. Das Fachwort dafür ist CI/CD.
Was du lernst
- was ein Workflow ist und wann er startet
- wie die Qualitätskontrolle Fehler abfängt, bevor sie jemand sieht
- wer am Fliessband arbeitet: ein Arbeiter (Runner), der auf deinem eigenen Server wohnt
- was passiert, wenn etwas schiefgeht
So gehst du vor
- Die Workflow-Datei in deinem Repo anschauen und verstehen, Schritt für Schritt.
- Den Arbeiter auf deinem Server kennenlernen: Er nimmt jede Änderung an, baut sie und liefert sie aus.
- Eine kleine Änderung pushen und zuschauen, wie das Fliessband läuft.
- Absichtlich einen Fehler pushen und sehen, wie die Kontrolle ihn stoppt.
Geschafft, wenn
- der letzte Lauf von
.github/workflows/deploy.ymlim Hafen grün ist, - auf deinem Server der Container
webseiteläuft - und
https://deinname.aufwind.shantwortet.
Woran Albatros sieht, dass es geklappt hat
- Das Fliessband .github/workflows/deploy.yml lief zuletzt grün.
- Der Container webseite läuft.
- Die Adresse https://{name}.aufwind.sh antwortet.