Start Free
Latest | DevOps platform integration | Azure DevOps integration | Adding analysis to Azure pipeline | Monorepo projects

Adding analysis to your Azure build pipeline for a monorepo

On this page

Starting in Enterprise Edition, you can add the SonarQube Server analysis to your Azure build pipeline for a monorepo. 

Proceed as follows:

  1. If not already done, import your monorepo to create the corresponding projects in SonarQube Server: see Managing the projects in a monorepo.
  2. For each project, configure the analysis parameters, see Configuring the project analysis parameters in Creating and configuring your project.
  3. For each project, set up integration features, see Setting up Azure DevOps integration at the project level.
  4. Add the SonarQube Server analysis to your YAML pipeline. To do so, see the section corresponding to your project type and use the YAML file example below:

Typical YAML file example for a monorepo analysis


Was this page helpful?

© 2008-2025 SonarSource SA. All rights reserved. SONAR, SONARSOURCE, SONARQUBE, and CLEAN AS YOU CODE are trademarks of SonarSource SA.

Creative Commons License