Aus dem Kurs: GitLab lernen
Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 25.300 Kurse von Branchenfachleuten.
Fortgeschrittenere Pipelines erstellen – Tutorial zu GitLab
Aus dem Kurs: GitLab lernen
Fortgeschrittenere Pipelines erstellen
Nachdem Sie eine einfache Pipeline erstellt haben, gehen wir nun einen Schritt weiter. In diesem Video lernen Sie erweiterte CI/CD-Konzepte kennen, parallel laufende Jobs, bedingte Ausführung, Umgebungsvariablen und wie Sie vielleicht verschiedene Deployment-Umgebungen verwalten können. Schauen wir uns eine etwas komplexere Pipeline an. Hier sehen Sie zunächst, dass ein paar Stages und Variablen definiert sind, nämlich die Stages build, test, security und deploy sowie die Variablen APP_NAME und BUILD_DIR. Damit wird sichergestellt, dass das benötigte Verzeichnis .cache, das in einem Job aufgebaut wird, für nachfolgende Jobs verfügbar ist. Das before_script ist wiederum ein Skript, das in diesem Fall bei allen Jobs vor dem script-Block ausgeführt wird. Das ist hilfreich, um vorbereitende Maßnahmen, die für jeden Job benötigt werden, auszuführen. Spannend sind zudem die ersten beiden Jobs, nämlich build_app und unit_tests. Im ersten Job sieht man das artifacts-Keyword mit einem Pfad…