From searching online and looking at sonarqube docs the only thing that I can find is:
SonarQube.Scanner.MSBuild.exe /k:KeyOfProject /n:NameOfProject
msbuild.exe C:\projectpath\soultion.sln
SonarQube.Scanner.MSBuild.exe end
The problem is there's no switches that i've found to set things like:
The ONLY thing i can think of is by passing properties in the SonarQube.Analysis.xml but the syntax isn't clear for the sonar. properties.
<Property Name="sonar.host.url">http://urlToYourServer.com</Property>
is a given, but everything is highly speculative. Does anyone actually know what they're doing? The documentation online just plain sucks.
Sources I've checked out :
You have to use the /d:property=foo
syntax. For example, /d:sonar.host.url=http://urlToYourServer.com
or /d:"sonar.host.url=http://urlToYourServer.com"
I have updated the documentation of the Scanner for MSBuild so it will be easier for the next person.
Thanks for raising this!
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With