Jenkins

Jenkins

Web sitesi:

Kategori:

Konteyner ve dağıtım

Jenkins, build, test ve dağıtım adımlarını sizin yerinize çalıştıran Java tabanlı bir otomasyon sunucusudur. Hattı Jenkinsfile ile kod olarak tanımlarsınız, işleri farklı agent’lara dağıtırsınız, her çalıştırmanın çıktısını arayüzden izlersiniz. Her adım ayrı bir agent’ta çalışabildiği için build makinelerini işin türüne göre ayırırsınız. Eklenti ekosistemi sayesinde kullandığınız sürüm kontrol sistemi, test aracı ve bulut sağlayıcısıyla bağ kurar.

Ne zaman tercih edilir?

CI/CD hattınızın uzun ve şirkete özel adımları varsa, eski ve yeni projeler aynı otomasyon sunucusunda buluşuyorsa ya da build makinelerini kendiniz ölçeklendirmek istiyorsanız. Jenkins’i seçmenin en yaygın nedeni süreklilik: yıllardır çalışan hatlar aynı tanımlarla yeni sunucuya taşınır. Karşılığında bakım işi sizde kalır, eklentiler ve hat tanımları güncel tutulmak ister. Hattınız sade ve kod deponuz zaten GitLab’daysa GitLab CI ayrı bir sunucu kurmadan aynı işi görür.

tten’de kurulum: Core Panel’deki Marketplace’ten tek tıkla kurulur ve çalışır durumda teslim edilir. Sürümü kurulum sırasında seçersiniz.

Resmî kaynak: Jenkins

Tüm kontrol sizde

Altyapınızı bugün oluşturun

Dakikalar içinde başlayın, projenizi canlıya alın. Taahhüt yok.