DevOps Intelligence supports the use of SonarQube. This page describes the configuration requirements for this tool.
SonarQube is the leading tool for continuously inspecting the Code Quality and Security of codebases and guiding development teams during Code Reviews. For DevOps Intelligence to pull data from SonarQube, you must configure a SonarQube account.
Access Rights
: The account should have read access to the projects we intend to sync.
The Application requires the following information for SonarQube:
Credentials
Name:
peer account name. It could be any string and is used only for reference.
Host:
SonarQube Host URL.
Token:
Personal access token. It can be generated from the Sonarqube server using the following menu selection:
My Account
->
Security
->
and then click on the
Generate
button.
For adding connections follow these steps:
Select
Admin
.
Navigate to
IAM
.
Select
Connections
, then select
Add New
.
Complete the connection settings.
Configuration
Users need to select the
Project
and
Metrics
which need to be tracked through the DevOps Intelligence tool. In this case, metrics are optional, and by default, the tool will track all.
For more details, see your Delivery representative.