DEV Community

İbrahim Talha Asan
İbrahim Talha Asan

Posted on

GitHub kullanarak Jenkins pipeline oluşturma

GitHub da yer alan projelerimizi Jenkins te ayağa kaldırmak için yapmamız gereken 7 adım var. Sırayla bu adımları görelim.

1) İlk olarak yeni bir Pipeline türünde öge(iş) oluşturmamız gerek.

2) Halihazırda GitHub reponuz yoksa, oluşturun.

3) GitHub reponuza Jenkinsfile dosyasını ekleyin. Aşağıda benim uyguladığım Jenkinsfile örneği bırakıyorum.

Alt Text

4) Kontrol Merkezinden oluşturduğunuz ögeye gelin ve Konfigurasyonu Düzenle butonuna tıklayın. Sonrasında ise önünüze gelen ayarlar kısmından Pipeline kısmına gelip buradaki definition kısmını Pipeline script yerine Pipeline script from SCM yapın ve SCM türünü de Git seçin.

5) Reponuzun ve Jenkinsfile'nızın adreslerini ekleyin. İstersenin GitHub bilgilerinizi Credentials kısmına ekleyebilirsiniz. Pipeline ayarlarınız özetle aşağıdaki ekran görüntüsündeki gibi olmalı.

Alt Text

6) Kaydet ve Uygula tuşlarına basabilirsiniz. Sonrasında ise oluşturduğunuz ögeye tekrar gelip Şimdi Yapılandır'a tıklarsanız Jenkins çalışacaktır.

7) Ekranın sol tarafında yapılandırmalarınızı kontrol edip, üstlerine tıkladığınızda da çeşitli ayarları yapabildiğinizi göreceksiniz. Örnek olarak konsol çıktılarınızı görmek veya tekrardan başlatmak gibi. Jenkins'in sorunsuz çalıştığından emin olmak istiyorsanız da yapılandırmanın konsol çıktısının en altında Finished: SUCCESS ibaresini görmeniz yeterli.

Top comments (0)