扫描Sonarqube的几个项目

时间:2017-07-03 11:33:16

标签: sonarqube sonar-runner sonarqube-scan

我正在使用sonarQube 6.3(并将迁移到6.4),使用声纳扫描仪3.0.0.702-windows来扫描C#代码。

我知道要使用sonarQube扫描项目,我们需要定义属性文件然后执行sonarscanner。然而,当谈到太多项目时,这并不容易。

我想知道是否有用户界面或更明显的方式来执行此操作。

由于

1 个答案:

答案 0 :(得分:3)

对于C#,您应该使用SonarQube Scanner for MSBuild。此扫描程序从解决方案文件中获取大部分所需信息。其余值应在命令行中提供,如下所示:

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