SonarQube lokalnie - marcinogo/robot GitHub Wiki

Sonar z bazą danych - Install the Server:

  1. Pobrać paczkę ze strony sonarqube.org/downloads, ale nie najnowszą wersję. Trzeba rozwinąć zakładkę "show all versions" i wybrać wersję SonarQube 7.7.
  2. Rozpakować ją w dowolnym miejscu (może być /opt/sonarqube).
  3. W pliku /sonarqube/conf/sonar.properties trzeba ustawić sonar.jdbc.username, sonar.jdbc.password oraz sonar.jdbc.url, odpowiednio dla naszej bazy.
  4. W folderze /sonarqube/bin/linux-x86-64 ustawić dostęp do skryptu sonar.sh przez komendę chmod +x sonar.sh.
  5. Uruchomić SonarQube poprzez ./sonar.sh start lub sudo systemctl start sonar.
  6. Aby zatrzymać SonarQube wystarczy zamienić start na stop. Komenda z restart wyłączy i włączy SonarQube.
  7. Na stronę wchodzi się pod adres http://localhost:9000 (chwilę zaczekać, bo sonar nie odpowiada odrazu).

Zwykły SonarQube - Get Started In 2 Minutes

  1. Pobrać paczkę ze strony sonarqube.org/downloads, wybraną wersję.
  2. Rozpakować ją w dowolnym miejscu (może być /opt/sonarqube).
  3. W folderze /sonarqube/bin/linux-x86-64 ustawić dostęp do skryptu sonar.sh przez komendę chmod +x sonar.sh.
  4. Uruchomić SonarQube poprzez ./sonar.sh start.
  5. Na stronę wchodzi się pod adres http://localhost:9000.
  6. Zalogować się jako admin z takim samym hasłem.
  7. Dodać projekt według wskazówek