Changing your project binding
You can bind an unbound project and you can change the binding of a bound project.
You must be an administrator of your project.
Unbinding or changing the binding of a bound project
Retrieve your project. For more information, see Retrieving projects.
Go to Project Settings > General Settings > DevOps Platform Integration.
In the bottom of the page, select Reset. The project is unbound.
To bind the project to another repository, see Binding an unbound project below.
Binding an unbound project
If you created your project manually and want to bind it to its DevOps platform repository to benefit the features of a bound project, proceed as follows:
Retrieve your project in SonarQube Server. For more information, see Retrieving projects..
In front of the project name, select Bind project. The DevOps Platform Integration page opens.

In Configuration name, enter the Configuration record used to manage your DevOps platform integration at the global level. Ask your system administrator.
This step depends on your DevOps platform:
GitHub: In Repository name, enter the name of the GitHub repository you want to bind. You can enable the analysis summary under the GitHub Conversation tab.
Bitbucket Cloud: In Repository slug, enter the URL of the Bitbucket Cloud repository you want to bind.
GitLab: In Project ID, enter the unique identifier of your GitLab project you want to bind.
Azure DevOps:
In Project name, enter the name of the Azure DevOps project containing your repository.
In Repository name, enter the name of the Azure DevOps repository you want to bind.
By default, pull request annotations are enabled. You can disable them.
Select Save. The new binding is saved.

Select Check configuration. SonarQube Server checks if the entered DevOps platform repository exists and you have access to it.
Last updated
Was this helpful?

