我这样使用Sonar Scanner:
SonarScanner.MSBuild.exe begin /k:"myKey"
MSBuild.exe" "My.sln" /t:Rebuild
SonarScanner.MSBuild.exe end
但它只有在我在SonarScanner目录中定义XML属性文件时才有效,非常难看。我想为我的所有项目分享Sonar Scanner工具,是否有想法将XML文件移动到每个应用程序源文件夹中?我没有找到任何文件来帮助我。
最好的情况是在runner文件夹内的属性文件中的服务器地址和项目设置到每个应用程序项目内的属性文件中。
谢谢
经过几个小时的尝试和搜索,我终于得到了它:https://github.com/SonarSource/sonar-scanner-msbuild/blob/master/docs/SonarQube.Analysis.xml
只需使用's'参数:
SonarScanner.MSBuild.exe begin /k:"myKey" /s:"C:\myProperties.xml"
MSBuild.exe" "My.sln" /t:Rebuild
SonarScanner.MSBuild.exe end