Skip to main content

Extension Settings

The extension is configured by three parameters:

  1. Authorization token authorization token can be obtained from the User Profile section of the user interface (Token)

  2. Project UUID project identifier in DerScanner corresponding to the project in SonarQube

    The Project UUID can be obtained from the project side menu in the DerScanner interface. The ID is displayed to the right of the project logo (the first six characters of the Project UUID). To copy the full UUID to the buffer, click on the copy icon.

  3. URL REST API address, e.g. http://<installation_address>/app/api/v1/, <installation_address> is the machine address where DerScanner is installed.

There are global settings and settings at the project level. Global settings are the default in all projects unless they are overridden in a specific project.

Global Settings

  1. Click the Administration tab.
  2. From the Configuration drop-down list, select General Settings.
  3. Click the DerScanner Plugin tab.

Figure 10.59: SonarQube: Global settings
Figure 10.59: SonarQube: Global settings

  1. Fill in the input fields with the required values.
  2. Click Save for each changed field.

Figure 10.60: SonarQube: Changed field
Figure 10.60: SonarQube: Changed field

Project Settings

  1. Click the Projects tab and select a project.
  2. On the project page, in the Administration drop-down list, select General Settings.

Figure 10.61: SonarQube: Project page
Figure 10.61: SonarQube: Project page

  1. Click the DerScanner Plugin tab.

Figure 10.62: SonarQube: Project fields
Figure 10.62: SonarQube: Project fields

  1. Fill in the required fields.
  2. Click Save for each changed field.

Figure 10.63: SonarQube: Project field
Figure 10.63: SonarQube: Project field