Windows makinede jenkins portunu değiştirme

jenkins portunu değiştirme

Merhabalar, zaman zaman jenkins kullananların yaşadığı bir konu hakkında konuşmak istiyorum. Özellikle makinesinde, birden fazla port üzerinde uygulama çalıştıranlar sık sık port çakışmaları ile karşılaşırlar. Bu gibi durumlarda ufak ama o anda akla gelmesi zor konu uygulamanın portunun nasıl değiştirileceğidir. Bende bugünkü yazımda windows makinemize kurduğumuz jenkins portunu nasıl ve nereden değiştirileceğini anlatacağım.

Dediğim gibi konu basit ama akla hemen gelmeyebiliyor ve bu yüzden de hemen google üzerinden aramalar yapmaya başlıyoruz. Hatta bu yazıyı yazmam bundan dolayı oldu 🙂 Şimdi windows makinede jenkins’in kurulu olduğu klasöre gidiyoruz. Benim makinemdeki yeri;

C:\Program Files\Jenkins

Bu klasör altındaki jenkins.xml dosyasının notepad gibi herhangi bir uygulama ile açalım. Dosya içinde aşağıdaki gibi bir satır yer alıyor.

-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar “C:\Program Files\Jenkins\jenkins.war” –httpPort=8081 –webroot=”%LocalAppData%\Jenkins\war”

Bu satırdaki –httpPort=8081 olan kısım bizim jenkins uygulamamızın çalışan port bilgisi. Default 8080 portunda çalışıyor. Buradaki port bilgisini istediğiniz değer ile değiştirdikten sonra jenkins uygulamasını restart etmemiz gerekiyor. Eğer servis olarak kurulmuş bir jenkins ise windows servislerden jenkins restart edilebilir. Servis olarak çalıştırılmıyor ise jenkins’in kurulu olduğu yere gelerek aşağıdaki komutu çalıştırarak uygulamayı restart edebilirsiniz.

jenkins.exe restart

Dediğim gibi basit ama faydalı bir bilgi olduğu için paylaşmak istedim. Faydalı olması dileği ile hoşça kalın.



Leave a comment