Sonar-scanner indirip SonarQube 9.6.1 klasörünün içine kopyalayın
.\sonarqube-9.6.1.59531\bin\windows-x86-64 klasörü içinden StartSonar.bat dosyasını çalıştırın.
Sonar başlatıldıktan sonra localhost:9000 adresine gidip kullanıcı adı ve şifre belirleyin
Proje dosyası içindeki sonar.py ve GetDetails.py dosyalarında bulunan username ve password alanlarını kendinize göre doldurun
requirements.txt dosyası içindeki kütüphaneleri yükleyin
pip install -r requirements.txt
Bilgisayarınızdaki bir projenin analizini yapmak istiyorsanız, bu(sonarqube-api) proje klasörünün içinde 'repos' adında bir klasör oluşturun
Analizini yapmak istediğiniz projeyi 'repos' klasörünün içine kopyalayın ve uygulamayı başlattıktan sonra adımları takip edin.
Github projelerinin analizini gerçekleştirmek istiyorsanız, istediğiniz projelerin master branchlerinin clone linklerini repos.txt dosyasına kaydedin.
sonar.py dosyasını çalıştırdıktan sonra proje klasörü içindeki rapor klasöründen analiz sonuçlarını görebilirsiniz.