20 janvier 2014

SonarQube - Analyse rapide d'un projet

Nous allons voir dans cet article comment installer rapidement Sonar sur son poste pour analyser du code.

Installation

SonarQube

  • Télécharger le ZIP de SonarQube depuis l'adresse suivante :
  • Dézipper le ZIP
  • Pour Windows, aller dans le répertoire : bin/windows-x86
  • Exécuter : StartSonar.bat
  • Attendre que le message "Web server is started" soit affiché
  • Lancer un navigateur Web à l'adresse suivante :
  • La page d'accueil de Sonar apparaît

Sonar Runner

Code source du projet

  • Dans le répertoire bin de sonar-runner :
    • Créer un répertoire portant le nom du projet
    • Copier les sources du projet à analyser dans ce répertoire
  • Créer le fichier sonar-project.properties dans le répertoire bin de sonar-runner :
, en remplaçant :
  • [nom du projet] : nom du projet à analyser
  • [chemin complet du répertoire des sources] : répertoires contenant le code source du projet
  • [version] : version du projet à analyser
D'autres configurations sont possibles notamment dans le cas d'un projet multi-modules :

Lancer l'analyse

Nous allons lancer l'analyse du code :
  • Dans le répertoire de sonar-runner, lancer l'exécution de sonar-runner.bat
  • Sonar effectue l'analyse du code
  • Lancer le navigateur à l'adresse suivante :
  • Le rapport du projet analysé est visible dans la page d'accueil de SonarQube