Das neue HashiCorp Waypoint
In der heutigen, sich schnell entwickelnden Technologielandschaft stehen Unternehmen vor der Herausforderung, Anwendungen konsistent über verschiedene
Jenkins Pipeline ist eine Suite von Plugins, die die Implementierung und Integration von Continuous-Delivery-Pipelines in Jenkins unterstützt. Änderungen an Ihrer Software durchlaufen einen komplexen Prozess bis diese veröffentlicht werden. Der Prozess beinhaltet den Aufbau der Software auf zuverlässige und wiederholbaren Weise, sowie den Fortschritt durch mehrere Phasen des Testens und der Bereitstellung, auch "Build" genannt.
Die Pipeline bietet einen erweiterbaren Satz von Tools zur Modellierung einfacher bis komplexer Delivery-Pipelines "as code" über die Pipeline DSL-Syntax.
Das sogenannte Jenkins-File, eine Textdatei, enthält die Definitionen der Jenkins-Pipeline. Dieses liegt in einem Source-Control-Repository eines Projekts und wird wie jeder andere Code versioniert und überprüft. Das Erstellen eines Jenkins-Files bietet eine Reihe von unmittelbaren Vorteilen:
Im Grunde ist Jenkins eine Automatisierungsmaschine, die eine Reihe von Automatisierungs-Pattern unterstützt. Durch die zusätzlichen Automatisierungs-Tools der Pipline werden viele Anwendungsfälle unterstützt die von Continuous Integration bis hin zu Continuous Delivery-Pipelines reichen.
Wollen Sie mehr über Jenkins und Pipelines erfahren? Dann sehen Sie sich unsere Jenkins Trainings an.
You are interested in our courses or you simply have a question that needs answering? You can contact us at anytime! We will do our best to answer all your questions.
Contact us