Bu Sayfayı Paylaş:

Kavram

Jenkins

Tanım: Yazılım geliştirme sürecinde derleme, testlerin koşulması, uygulamaları deploy etme gibi işlemleri otomatikleştiren bir açık kaynak kodlu bir sunucu. Java runtime üzerinde çalışmaktadır.

Veri

Jenkins Kurulumu

Jenksin kurmak için jenkins.war dosyası indirilir : mirrors.jenkins.io/war-stable/latest/jenkins.war
Aşağıdaki komut ile çalıştırılır :
java -jar jenkins.war --httpPort=8081
Kurulum başarılı tamamlandıysa ekranda
Jenkins is fully up and running
yazısı görülür.
İlk açılış için şifre bilgisi konsolda aşağıdaki gibi gözükür :
Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:
362c675941dd416b869f165e5164e79b
This may also be found at: C:\Users\zafer.teker\.jenkins\secrets\initialAdminPassword
Görüldüğü gibi bu şifreyi kaybetseniz de C:\Users\zafer.teker\.jenkins\secrets\initialAdminPassword klasöründen şifreyi bulabilirsiniz.
http://localhost:8081 adresini ilk defa çalıştırdığınızda Unlock Jenkins ekranı açılacak ve sizden yukarıda bahsettiğimiz şifreyi isteyecektir. Şifre gidikten sonra kurulum devam edecektir.
Eğer plugin sunucularına erişim de sıkıntı alınırsa
Offline
This Jenkins instance appears to be offline.

mesajı görülecektir. Skip Plugin Instalation düğmesine tıklayarak daha sonradan pluginleri kurabilirsiniz.
Create First Admin User ile sizden kullanıcı yaratmanız istenecektir. admin admin şeklinde oluşturup Continue as admin olarak devam edelim.
Son adım da Start Jenkins ile jenkins ekranı açılacaktır.

Kavram

.jenkins

Tanım: Jenkins kurulduğunda webroot (web projesinin kök) dizini $user.home/.jenkins şeklinde olmaktadır. $user.home kuran kullanıcının sistem üzerindeki yoludur.

İpucu

JNLP3-connect Devre Dışı Bırakmak Uyarısı

Jenkins kurulduğunda yönetim ekranında aşağıdaki gibi bir uyarı alabilirsiniz :
This Jenkins instance uses deprecated protocols: JNLP3-connect. It may impact stability of the instance. If newer protocol versions are supported by all system components (agents, CLI and other clients), it is highly recommended to disable the deprecated protocols

JNLP4 destekleyen bir ortam olmasından dolayı JNLP3'ü devre dışı bırakmanız istenmektedir.
Bunun için Configure Global Security bölümünden (http://rootpath/configureSecurity/) düzenleme yapabilirsiniz.
Agents bölümünde Agent protocols bağlantısına tıklarsanız protokol listesini görebilirsiniz . Bu bölümden JNLP3 ü devre dışı bırakabilirsiniz



Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir