Jenkins Pipeline

071618_2333_JenkinsPipe1.png

Plugin manager üzerinden ulaşabileceğiniz, Continous Delivery pipelinelarımızın Jenkins ile entegrasyonu ve implemantasyonu için bir çok alt pluginden oluşan bir plugin grubu bulunuyor. Pipeline Plugin!(1) Pipeline plugin ile CI ve CD sürecini baştan aşağıya Jenkins ile geliştirebilirsiniz.

Test amaçlı hazırladığım Jenkins pipeline projesinin adımlarını aşağıda bulabilirsiniz. Ön gereksinim olarak Jenkins sürümünüzün 2.0 üzerinde olması gerekiyor. Daha önce hiç Jenkins kurmadıysanız da https://jenkins.io/doc/book/installing/ adresinden yararlanabilirsiniz. Jenkins node’un Windows olduğunu da eklemeliyim.

Jenkins’e login olduktan sonra ana sayfadan New Item tıklanarak New Item penceresi açılır. Proje için isim verilerek, Pipeline proje tipi ile ilerlenir. Açılan bölüme aşağıdaki pipeline kodunu eklediğinizde pipeline projeniz build için hazır olacaktır.

pipeline { agent any stages { stage(‘prepare’){ steps{ echo ‘Preparing HelloWorlding Environment’ echo ‘Hello World’ } } stage(‘print’){ steps{ bat ‘ping localhost’ } } } post{ always{ echo ‘Hele bir de su kod yazildigi zaman Hello World yazilmasa:)’ } }}

Resim-1

Bu konuyla ilgili sorularınızı  alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.

Referanslar

www.mshowto.org

https://plugins.jenkins.io/workflow-aggregator

TAGs:  Jenkins, CI, CD, Jenkins nedir, Jenkins pipeline, Continous Delivery pipeline, Continous Integration pipeline

Yazı gezinmesi

Mobil sürümden çık