Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Add SonarQube Scanner #77
Some stuff is much harder at runtime. Very large, msi's, requires reboots etc... It's a question of size, how easy to pull and how common is it. We have a finite amount of space on the image. Sonar is pretty common. If it's common and small then we should consider. But the other question is maintenance - we need to add tests, validation and support on every image generation. Which is of course possible but goes back to how common.
If it's trivial to pull, you can create an extension as a tool installer task (we have a category for that). Actually, it would be best if the SonarQube extension added that task. But that's an extra step for the consumer.
Judgement call for @chrisrpatterson
The documentation seems to indicate that the extension already takes care of acquiring the scanner for msbuild https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Extension+for+VSTS-TFS