May 2019
Intermediate to advanced
504 pages
11h 50m
English
Once the developer commits their changes and creates a pull request, SonarScanner for CSharp can be executed using the Azure DevOps extensions available in the marketplace.
After the extension is installed on your Azure DevOps instance, the setup of the extension is quite straightforward. The initial step is to create an access token on a SonarQube server of your choice (that is, SonarQube or SonarCloud depending on the variant used), and create a service connection on Azure DevOps using this token:

The integrated build tasks will then be included in the desired pull request validation build (or the CI build) as a pair of tasks: ...
Read now
Unlock full access