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
- Télécharger le ZIP de SonarQube Runner depuis l'adresse suivante :
- Dézipper le ZIP : sonar-runner.zip
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