-
Notifications
You must be signed in to change notification settings - Fork 6
Установка SonarQube на localhost
zavodnyuk edited this page Nov 23, 2015
·
3 revisions
-
Создать пустую базу данных для SonarQube. Кодировка базы данных должна быть UTF-8, язык - English.
-
Скачать и разархивировать архив.
-
Внести изменения в файл
<install_directory>/conf/sonar.properties
, например:sonar.jdbc.username=postgres sonar.jdbc.password=postgres sonar.jdbc.url=jdbc:postgresql://localhost/sonar sonar.web.host=localhost sonar.web.port=80 sonar.web.context=/sonar
-
Запустить сервер следующими командами:
- On Linux/Mac OS:
bin/<YOUR OS>/sonar.sh start
- On Windows:
bin/windows-x86-XX/StartSonar.bat
- On Linux/Mac OS:
-
Настроить Gradle Sonar Plugin:
В gradle.properties добавить настройки:
systemProp.sonar.host.url=http://localhost:80/sonar systemProp.sonar.jdbc.url=jdbc:postgresql://localhost/sonar systemProp.sonar.jdbc.username=postgres systemProp.sonar.jdbc.password=postgres #----- Security (when 'sonar.forceAuthentication' is set to 'true') systemProp.sonar.login=admin systemProp.sonar.password=admin
-
Активировать Gradle Sonar Plugin: Добавить в
gradle.build
:plugins { id "org.sonarqube" version "1.0" }
-
Запустить сканирование командой
gradle sonarqube
-
Смотреть отчет: http://localhost/sonar/dashboard/index/1