Adding SonarQube Server analysis to your Azure build pipeline
On this page
Before starting, see Azure Pipelines integration overview.
Once you have created and set up your SonarQube Server project (see Importing your DevOps repositories and Setting up feature integration with Azure DevOps for your project), you can add the SonarQube Server analysis to your Azure build pipeline:
- Adding analysis for a Gradle or Maven project
- Adding analysis for a .NET project
- Adding analysis for a C family project
- Adding analysis for a JS, TS, GO, Python, PHP or other project
- Adding analysis for a monorepo
The Azure DevOps extension for SonarQube Server running in your Azure pipeline can automatically detect branches or pull requests being built. You don't need to specifically pass them as parameters to the scanner but you should make sure you have set up the pull request integration in your project.
Once you have added the SonarQube Server analysis to your build pipeline, you can check the SonarQube Server quality gate status in your release pipeline.
Related pages
Was this page helpful?