Zum Inhalt
Alle Missionen

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

  1. Die Workflow-Datei in deinem Repo anschauen und verstehen, Schritt für Schritt.
  2. Den Arbeiter auf deinem Server kennenlernen: Er nimmt jede Änderung an, baut sie und liefert sie aus.
  3. Eine kleine Änderung pushen und zuschauen, wie das Fliessband läuft.
  4. Absichtlich einen Fehler pushen und sehen, wie die Kontrolle ihn stoppt.

Geschafft, wenn

  • der letzte Lauf von .github/workflows/deploy.yml im Hafen grün ist,
  • auf deinem Server der Container webseite läuft
  • und https://deinname.aufwind.sh antwortet.

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.

Sag deiner KI: «Prüf die Mission flugschule-05-pipeline». Skill: pipeline.