Setting up integration at global level
Setting up GitLab and SonarQube for integration at the global level.
This section explains how to set up GitLab and SonarQube Community Build for global integration. To perform this setup, you need the global Administer System permission in SonarQube Community Build.
Preparing the integration
Setting up the import of GitLab repositories
With this setup, users will be able to Importing your GitLab repositories into SonarQube Community Build.
This integration is performed through a "GitLab Configuration" record, which is used in SonarQube Community Build to access the GitLab instance. You need the Administration System permission to set up a GitLab Configuration.
To set up a GitLab Configuration in SonarQube Community Build:
In the SonarQube Community Build UI, go to Administration > Configuration > General Settings > DevOps Platform Integrations.
Select the GitLab tab and click Create configuration. The Create a configuration dialog opens.
Specify the following settings:
GitLab URL: The GitLab API URL. We recommend using
https://gitlab.com/api/v4
. You can also use your own GitLab server URL.Personal Access Token: GitLab token you created in Preparing the integration above.
Select Save configuration.
Setting up user provisioning and authentication
Last updated
Was this helpful?