Debian/Ubuntu Üzerine Jenkins Kurulumu Nasıl Yapılır?

Jenkins Kurulumu Nasıl Yapılır?

Kuruluma başlamadan önce Jenkins hakkında ufak bilgi vermek gerekirse, Jenkins açık kaynaklı otomasyon sunucusu olarak geçen bir entegrasyon aracıdır. Bir diğer değişle projede yapılması gereken yapısal işlemleri – bunlar hata düzeltme, test etme gibi işlemler olabilir- otomatize eden “sürekli entegrasyon/bütünleme” (CI, Continous Integration) aracıdır.

Kuruluma başlarken Jenkins’in ön gereksinimlerinden bahsetmemiz doğru olacaktır. Öncelikle Jenkins Java ile geliştirilmiş bir araçtır. Bu yüzden öncelikle dökümantasyonunda belirtildiği üzere Java 8’e ihtiyacımız olacak. Yanı sıra en az 256 MB RAM – önerilen 1GB+ – , en az 1GB disk alanı – önerilen 50GB+ –  ön gereksinimler de bulunmakta.

Kurulumunu gerçekleştireceğimiz makine ubuntu olarak belirledik. Çeşitli platformlar üzerine kurulumu değişiklik gösterebilir.

Java 8’in kurulu olduğundan emin olduğumuzda terminal ekranında vereceğimiz ilk iki komut ile Jenkins paketini paket listemize dahil etmek olacak.

wget -q -O – https: //pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add –

Sonrasında

sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'

komutları ile shell’e string içerindeki komutu yorumlatıyoruz.  Bundan sonraki adımda ise artık apt paket listesini güncelleyip Jenkins’i yüklemekte özgürüz. Sırasıyla

sudo apt-get update
sudo apt-get install jenkins

komutlarını terminale verdiğimizde terminal ekranındaki kurulum işlemimiz son bulacak. Sırada ise http://127.0.0.1:8080/ adresi üzerinde son rötuşları yapmak var.

Adrese girdiğimizde bizden parola bekleyen bir ekran bekliyor olacak. Buraya gireceğimiz parolayı

sudo cat /var/lib/jenkins/secrets/initialAdminPassword 

komutu ile terminal ekranından hızlıca öğrenmek mümkün. Terminalden aldığımız çıktıyı parola olarak girdiğimizde bir sonraki adımda kurulum için önerilen mi yoksa özelleştirilmiş kurulum mu yapmak istediğimizi soran ekrana şuan için önerilen kurulumla devam etmek istediğimizi belirtiyoruz.

Burada kurulumların tamamlanması için bir süre beklememiz gerekecek.

Kurulum sonrasında ilk yönetici hesabını oluşturmamız bekleniyor olacak.

Bitmeye bir kala Jenkins’in çalışması için URL olarak tercihimiz ne olacağı yönünde bir soruyla karşılaşıyoruz. İsteğimiz dahilinde dolduruyoruz.

Bu işlemlerden sonra Jenkins verdiğimiz URL üzerinde kullanıma hazır olarak bizi bekliyor olacak.

Leave a comment