circle-exclamation
This version of the SonarQube documentation is no longer maintained. It relates to a version of SonarQube that is not active.

SonarQube extension for Jenkins

This extension lets you centralize the configuration of SonarQube server connection details in Jenkins global configuration.

chevron-rightSonarScanner for Jenkins — 2.18 | Issue Trackerarrow-up-righthashtag

2.18 2025-01-28 Minor updates Downloadarrow-up-right Release notesarrow-up-right


2.17.3 2024-11-18 Update dependencies to improve security Downloadarrow-up-right Release notesarrow-up-right


2.17.2 2024-02-19 Fix withSonarQubeEnv step hanging when the workspace contains a symlink Downloadarrow-up-right Release notesarrow-up-right


2.16.1 2023-10-10 Bug fixes Downloadarrow-up-right Release notesarrow-up-right


2.16 2023-09-27 Use the sonar.token property Downloadarrow-up-right Release notesarrow-up-right


2.15 2022-11-22 Fixed out of memory when querying deleted projects Downloadarrow-up-right Release notesarrow-up-right


2.14 2021-11-18 Prepare SonarQube Scanner for core Guava upgrade Downloadarrow-up-right Release notesarrow-up-right


2.13.1 2021-04-30 Update dependencies Downloadarrow-up-right Release notesarrow-up-right


2.12 2020-09-07 Improve use of SonarQube configuration, bug fixes Downloadarrow-up-right Release notesarrow-up-right


2.11 2020-01-06 Improvements for Jenkins Configuration as Code Downloadarrow-up-right Release notesarrow-up-right


2.10 2019-10-19 Add webhook validation based on a shared secret Downloadarrow-up-right Release notesarrow-up-right

This extension lets you centralize the configuration of SonarQube server connection details in Jenkins global configuration.

Then you can trigger SonarQube analysis from Jenkins using standard Jenkins Build Steps or Jenkins Pipeline DSLarrow-up-right to trigger analysis with the SonarScanner. Once the job is complete, the extension will detect that a SonarQube analysis was made during the build and display a badge and a widget on the job page with a link to the SonarQube dashboard as well as quality gate status.

See:

Last updated

Was this helpful?