Jenkins'i Ubuntu 17.04'e nasıl kurarım

Birden fazla işletim sistemini yönetirken, sürekli olarak yürütülen süreçlerin çoğunu optimize etmenin en iyi yolunu her zaman aramalıyız. Bu, görevleri çok daha hızlı yerine getirmemize yardımcı olacak ve böylece yönetici olarak işimizi geliştirecek. Bu sürekli entegrasyon, bir grubun varlıklarının sık formdaki çalışmaları entegre ettiğini varsayar ve her entegrasyon kaynak kodunu derlemek için doğrulamaya tabi tutulur.

Ubuntu ortamlarını kontrol etme ve yönetme görevlerinde önemli olan açık kaynaklı araçlardan biri Jenkins'tir ve bugün bu eğitimde Ubuntu 17.04'te Jenkins'in ne olduğu ve nasıl yapılandırılacağı ayrıntılı olarak analiz edilecektir.

Burada Jenkins'in ne olduğunu ve özelliklerini hızlıca açıklayacağız.

Jenkins nedirJenkins Hudson projesine dayanan ve birincil işlevi sürekli bir entegrasyon sunucusu olarak hizmet etmek olan ve kullanılabilirliklerini ve yeni sürümlerini kontrol eden birden fazla yapıyı yönetmemiz gerektiğinde esas olan Java ile yazılmış açık kaynaklı bir uygulamadır.

Bu uygulama Ubuntu'da paketler halinde veya aşağıdaki bağlantıdan bir RAR dosyası olarak indirilebilir:

Jenkins ÖzellikleriBaşlıca özellikleri şunlardır:

  • Elemanların sürekli entegrasyonu ve sevkiyatı.
  • Uzatılabilir kapsamınıza yeni eklentiler uygulanabileceğinden.
  • Basit Kurulum.
  • gibi işletim sistemlerini destekler. Windows, Linux veya Mac OS.
  • içinde dağıtılabilir çoklu makineler.
  • Ayar basit.

1. Jenkins depolarını Ubuntu 17.04'e yükleyin

Aşama 1
İlk etapta daha sonra Jenkins paketlerini kuracağımız depoyu kurmamız gerekecek, bunun için aşağıdakileri uygulayacağız:

 sudo wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-anahtar eklentisi - 

Adım 2
Şimdi Debian deposunu kaynaklar.list dosyasına ekleyeceğiz, bunun için aşağıdakileri yürütüyoruz:

 yankı deb http://pkg.jenkins.io/debian-stable ikili / | sudo tee /etc/apt/sources.list.d/jenkins.list 

Aşama 3
Depoları kurduğumuzda, aşağıdaki komutu kullanarak sistemi güncellemeye devam ediyoruz:

 sudo uygun güncelleme

2. Jenkins'i Ubuntu 17.04'e kurun ve çalıştırın

Aşama 1
Şimdi Ubuntu 17'de Jerkins kurulumu için aşağıdaki komutu uygulayacağız:

 sudo apt-get install jenkins

Jenkins'in Ubuntu 17.04'te indirilmesini ve ilgili kurulumunu kabul ediyoruz.

Adım 2
Kurulduktan sonra systemctl kullanarak aşağıdaki gibi başlatmaya devam ediyoruz:

 sudo systemctl Jenkins'i başlat
Aşama 3
Aşağıdakileri uygulayarak Jenkins'in mevcut durumunu kontrol edebiliriz:
 sudo systemctl durumu jenkins

3. Ubuntu 17.04'te Jenkins için Güvenlik Duvarı'ndaki bağlantı noktalarını etkinleştirin


Şimdi Jenkins'in iletişim kuracağı bağlantı noktasına, 8080'e Ubuntu 17.04 güvenlik duvarında izin vermeliyiz, bunun için aşağıdaki satırları uygulayacağız:
  • sudo ufw 8080'e izin veriyor (Güvenlik duvarında bağlantı noktasını etkinleştirin)
  • sudo ufw durumu (Güvenlik duvarının durumuna bakın)

4. Ubuntu 17.04'te Jenkins'e Erişin

Aşama 1
Bu parametreler yapılandırıldıktan sonraki adım, bir tarayıcıya gitmek ve adres çubuğuna aşağıdakileri girmektir:

 http://IP:8080
IP adresimize ve 8080 numaralı bağlantı noktasına erişirken aşağıdakileri göreceğiz:

BÜYÜT

Adım 2
"Unlock Jenkins" mesajını görebiliriz ve bu gerçekten onu kullanmaya yetkili kullanıcılar olduğumuz bir güvenlik adımıdır, yönetici şifresini yapılandırmamız gereken yolu görebiliriz. Ubuntu 17'de aşağıdakileri uygulayacağız:

 sudo cat / var / lib / jenkins / sırlar / initialAdminPassword
Aşama 3
Bu komutu yürütürken Jenkins'e erişmek için şifreyi göreceğiz:

4. Adım
Bu kopyalanıp alana yapıştırılmalıdır Yönetici şifresi Devam'a tıklayın ve aşağıdakileri göreceğiz:

BÜYÜT

Adım 5
Seçeneğe tıklayın Önerilen eklentileri yükleyin ve aşağıdakiler görüntülenecektir:

BÜYÜT

6. Adım
İlgili eklentilerin kurulum işlemlerinin yapıldığını görüyoruz. Bu işlem bittiğinde, dilersek yapılandırmamız gereken aşağıdaki pencere görüntülenecektir. yönetici Jenkins'ten:

BÜYÜT

7. Adım
Alanları doldurduktan sonra üzerine tıklayın. Kaydet ve Bitir değişiklikleri kaydetmek için aşağıdakileri göreceğiz:

BÜYÜT

8. Adım
düğmesine tıklayın Jenkins'i kullanmaya başlayın ve görev yönetimi sürecini başlatabileceğimiz ana platforma erişimimiz olacak:

BÜYÜT

9. Adım
orada tıklayabiliriz Yeni bir görev oluştur mevcut seçeneklerden birini seçmek için:

BÜYÜT

Görüldüğü gibi Jenkins, çeşitli işletim sistemlerinde entegrasyon görevlerini basit bir şekilde gerçekleştirmek için pratik ve kullanışlı bir uygulamadır. Henüz Ubuntu'nun en son sürümüne sahip değilseniz, Ubuntu 16'yı 17.04'e nasıl güncelleyeceğiniz aşağıda açıklanmıştır.

wave wave wave wave wave