Einführung
Willkommen zu diesem Lab über die Grundlagen von Jenkins Pipelines. Jenkins Pipeline ist ein leistungsstarkes Feature, das es Ihnen ermöglicht, Ihren gesamten Build-, Test- und Deployment-Prozess als Code zu definieren. Diese Definition wird in einer Textdatei namens Jenkinsfile gespeichert, die typischerweise zusammen mit dem Quellcode Ihrer Anwendung versioniert wird. Diese Praxis ist als "Pipeline-as-Code" bekannt.
In diesem Lab konzentrieren Sie sich auf die Declarative Pipeline-Syntax, die eine strukturierte und benutzerfreundliche Methode zur Erstellung von Pipelines bietet. Am Ende dieses Labs werden Sie in der Lage sein:
- Ein neues Pipeline-Projekt in der Jenkins-Weboberfläche zu erstellen.
- Eine grundlegende
Jenkinsfilemit Declarative-Syntax zu schreiben. - Ein Projekt so zu konfigurieren, dass es eine
Jenkinsfileaus einem lokalen Git-Repository verwendet. - Eine Pipeline auszuführen und ihre Ausgabe zu inspizieren.
- Eine Pipeline in mehrere Stages zu organisieren.
- Umgebungsvariablen zur Verwaltung der Konfiguration zu verwenden.
Eine Jenkins-Instanz läuft bereits in einem Container für Sie. Lassen Sie uns beginnen.






