|
|
|
## Configurer lien entre projet JS et SonarQube
|
|
|
|
|
|
|
|
- Etablir le lien entre votre projet et SonarQube
|
|
|
|
- Editez le fichier sonar-project.properties (à la racine du projet)
|
|
|
|
```
|
|
|
|
--------------------------------------------
|
|
|
|
- Contenu sonar-project.properties -
|
|
|
|
--------------------------------------------
|
|
|
|
#remplacez X par votre numéro d'utilisateur
|
|
|
|
sonar.projectKey=fil:m2eserv
|
|
|
|
sonar.projectName=NOMPROJET
|
|
|
|
sonar.projectVersion=1.0
|
|
|
|
sonar.projectDescription=DESCRIPTION PROJET
|
|
|
|
|
|
|
|
# chemin vers les répertoires contenant les sources et les tests
|
|
|
|
sonar.sources=src
|
|
|
|
sonar.tests=test
|
|
|
|
|
|
|
|
# indication du langage utilisé dans le projet
|
|
|
|
sonar.language=js
|
|
|
|
|
|
|
|
# encodage des sources
|
|
|
|
sonar.sourceEncoding=UTF-8
|
|
|
|
```
|
|
|
|
|
|
|
|
- Lancer l'analyse
|
|
|
|
```
|
|
|
|
/tmp/sonar-runner/bin/sonar-runner
|
|
|
|
```
|
|
|
|
|
|
|
|
- Consulter les résultats de l'analyse ... corriger, re-analyser |