Je suis actuellement en train d'écrire des règles d'analyse de code pour les projets de base de données SSDT pour notre société. Actuellement, SonarQube est implémenté pour nos projets C# et notre directeur du développement m'a demandé d'intégrer l'analyse de code de projet SSDT Db dans SonarQube. Je suis assez nouveau sur SonarQube et j'ai fait beaucoup de recherches sur Google, et j'ai découvert comment exécuter le scanner SonarQube en utilisant MSBuild, ce qui semble être la bonne direction à suivre. Cependant, je n'ai pas pu comprendre comment obtenir le scanner pour ramasser les résultats de mon analyse.Projets de base de données SSDT Intégration de l'analyse de code avec SonarQube
Vous pouvez tester cela avec les règles MSFT intégrées en ajoutant cet argument à votre ligne de commande msbuild:/p: RunSqlCodeAnalysis = true. Vous pouvez également contrôler quelles règles utiliser avec/p: SqlCodeAnalysisRules =.
La question: Comment obtenir un rapport de SonarQube à partir des résultats de l'analyse de code?
En outre, voici cette information: Serveur SonarQube: 5.2 MSBuild.SonarQube.Runner: 1.0.2 MSBuild: 4.6.1085.0 – SpaceGhost440