Start FreeLog in
SonarQube Cloud | Managing your project | Administering your project | DevOps platform integration | GitLab

Setting up the integration of your project with GitLab

On this page

Once your Azure DevOps organization has been imported to SonarQube Cloud, you can create your SonarQube Cloud project by importing your Azure DevOps repository. The so-created SonarQube Cloud project is bound to its Azure DevOps repository. 

With a bound project, various analysis reporting features are supported in Azure DevOps. This page explains how to set them up.

Reporting the quality gate status and analysis metrics to your pull requests in GitLab

For a bound project, the quality gate status and analysis metrics are reported to your pull requests in GitLab. No additional setup is necessary.

Preventing the pull request merge if the quality gate fails

The setup of this feature depends on your CI tool. See:


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