Herkese merhaba,
bu yazımda sizlere MacOS
üzerine sonarqube kurulumundan
bahsedeceğim. Geliştirmekte olduğunuz
projelerin kod kalitesini ölçmek ve bunu belli bir standarda oturtmak
için bu açık kaynak(open source) platformdan faydalanabilirsiniz.
Özetle
söylemek gerekirse sonarqube size olması
gerektiği gibi kodlama yapmanızı söyleyecektir. Aslında bunu profesyonel şirketler sizin
kodunuz üzerinde zaten yapar ancak evde veya ofiste local bilgisayarınızda da aynı analizi yaparak
kodunuzun eksik ve standart dışı durumunu erkenden görmüş olursunuz.
Homebrew zaten kuruluysa terminalden brew'i update edin.
# brew update
|
Sonar kurulumunu aşağıdaki komutları çalıştırarak yapın
# brew install
sonar
|
# brew install
sonar-scanner
|
üstteki komutları çalıştırdıktan sonra kurulum dizini aşağıdaki gibi olacaktır
/usr/local/Cellar/sonarqube
“bash_profile” dosyasını açıp
sonar dizinini tanıtın
#vi ~/.bash_profile
|
aşağıraki satırları “bash_profile” dosyasının içine ekleyin
export
SONAR_HOME=/usr/local/Cellar/sonarqube/6.1/libexec
export SONAR=$SONAR_HOME/bin
export PATH=$SONAR:$PATH
|
.bash_profile üzerinde yaptığınız değişiklikleri algılanması için
aşağıdaki komutu çalıştırın
#source ~/.bash_profile
|
Tanıtmış olduğunuz sonar dizinlerini doğrulayın
#echo $SONAR_HOME
#echo $SONAR
|
Sonar'ı ayağa kaldırmak için aşağıdaki komutu çalıştırın
#sonar start
|
tarayıcı(browser) üzerinden sonar'a erişmek için aşağıdaki adres ve portu kullanabilirsiniz
http://localhost:9000/
|
username:admin
password:admin
Sonar'ı durdurmak isterseniz bu işlem için aşağıdaki komutu kullanabilirsiniz.
#sonar stop
|
Hiç yorum yok:
Yorum Gönder