作者:卟抛棄D | 来源:互联网 | 2023-01-31 11:31
从在线搜索和查看sonarqube文档,我唯一能找到的是:
SonarQube.Scanner.MSBuild.exe /k:KeyOfProject /n:NameOfProject
msbuild.exe C:\projectpath\soultion.sln
SonarQube.Scanner.MSBuild.exe end
问题是没有我发现的开关设置如下:
分析模式(如果sqube将项目报告给服务器,则预览,发布,增加/设置问题)
如何让sonarqube评论Gitlab中的问题和代码
我能想到的唯一的事情是通过在SonarQube.Analysis.xml中传递属性,但声纳的语法不明确.属性.
http://urlToYourServer.com
是给定的,但一切都是高度投机的.有人真的知道他们在做什么吗?在线文档很简单.
我检查过的来源:
https://github.com/SonarSource/sonar-scanning-examples/tree/master/sonarqube-scanner-msbuild/CSharpProject
https://docs.sonarqube.org/display/SONAR/Analysis+Parameters
https://docs.gitlab.com/ee/ci/variables/
Amaury Levé..
6
你必须使用/d:property=foo
语法.例如,/d:sonar.host.url=http://urlToYourServer.com
或/d:"sonar.host.url=http://urlToYourServer.com"
我已经更新了Scanner for MSBuild的文档,因此对下一个人来说会更容易.
谢谢你提高了!
1> Amaury Levé..:
你必须使用/d:property=foo
语法.例如,/d:sonar.host.url=http://urlToYourServer.com
或/d:"sonar.host.url=http://urlToYourServer.com"
我已经更新了Scanner for MSBuild的文档,因此对下一个人来说会更容易.
谢谢你提高了!