Rules und bedingte Jobs
Teil des GitLab CI-Kurses
Jeder Job, den du bisher geschrieben hast, l盲uft bei jedem einzelnen Push, ganz gleich, auf welchem Branch er gelandet ist oder warum die Pipeline 眉berhaupt gestartet wurde. Solange du allein experimentierst, ist das harmlos. Harmlos bleibt es genau bis zu dem Moment, in dem ein echtes Team in ein echtes Projekt pusht.
Stell dir einen rules:-Block als eine Reihe von Ja-Nein-Fragen vor, die in fester Reihenfolge gestellt werden, wie ein Formular, auf dem steht: "Wenn du Frage 1 mit Ja beantwortet hast, h枚r hier auf und befolge ihre Anweisung, sonst geh weiter zu Frage 2." Eine Regel in GitLab CI ist genau ein Eintrag in dieser Liste. ...
M枚chtest du GitLab CI Rules und bedingte Jobs in einer echten Umgebung lernen?
Klick unten, hol dir eine Linux-Maschine mit fertigem GitLab CI und arbeite Rules und bedingte Jobs praktisch durch, mit einem KI-Tutor, der deinen Code kennt.
Lektion startenRules und bedingte JobsWas du lernen wirst
- Rules keyword
- If conditions
- CI_COMMIT_BRANCH
- CI_PIPELINE_SOURCE
- When manual
- Changes paths
- Rules vs only/except
Lies diese Lektion in deiner Sprache
Alle Lektionen in diesem Kurs
11 Lektionen- 1Was ist CI/CD20 Min.
- 2Ihre erste Pipeline25 Min.
- 3Jobs und Stages30 Min.
- 4Variablen und Secrets30 Min.
- 5Artifacts und Caches30 Min.
- 6Rules und bedingte Jobs30 Min.
- 7Docker-Jobs und Services35 Min.
- 8Umgebungen und Deployments30 Min.
- 9Includes und Templates30 Min.
- 10Runners30 Min.
- 11Capstone: Bauen, Testen, Bereitstellen60 Min.
