2017-07-03 3 views
1

Ich benutze SonarQube 6.3 (und wird auf 6.4 migrieren) mit Sonar-Scanner 3.0.0.702-Windows, um C# -Code zu scannen.Scann mehrere Projekte in Sonarqube

Ich weiß, dass, um ein Projekt mit SonarQube zu scannen, wir eine Eigenschaftendatei definieren und dann Sonarscanner ausführen müssen. Wenn es jedoch um zu viele Projekte geht, ist es nicht einfach.

Ich würde gerne wissen, ob es eine Benutzeroberfläche oder eine sichtbarere Möglichkeit gibt, es zu tun.

Dank

Antwort

3

Für C# Sie die SonarQube Scanner for MSBuild verwenden sollten. Dieser Scanner übernimmt die meisten erforderlichen Informationen aus Ihrer Lösungsdatei. Die verbleibenden Werte sollten in der Befehlszeile wie folgt angegeben werden:

SonarQube.Scanner.MSBuild.exe begin /k:"org.sonarqube:sonarqube-scanner-msbuild" /n:"Project Name" /v:"1.0" 
MSBuild.exe /t:Rebuild 
SonarQube.Scanner.MSBuild.exe end