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).