14 Şubat 2017 Salı

MacOS üzerine Sonar kurulumu

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.

İlk olarak  homebrew'i kurmanız gerekiyor. Çünkü kurulumu devamını brew ile yapacağız.

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/

varsayılan kullanıcı adı ve şifre bilgisi aşağıdadır:
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