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!