Générer un rapport sonar
L'outil Sonarqube permet d'obtenir un rapport de qualité basé sur une analyse statique de code.
Utilisation
Le déclenchement de rapport se fait via la configuration CI de votre projet.
Un template est disponible pour vous aider à la mise en place.
Limitations
Compatibilité de langage
Les analyses SonarQube sont actuellement disponibles pour les langages suivants :
- Java
- Perl
- JavaScript
- TypeScript
- PHP
- Python
- VB.NET
- Kotlin
- Flex
- HTML
- Terraform
- Ruby
- Scala
- Go
- XML
- CloudFormation
- CSS
- Text
Nombre de branches analysables
Le rapport n'est pour le moment disponible que pour la branche principale (main
).