Jenkins extension

This extension lets you centralize the configuration of your SonarQube Server connection details in your 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

Once configured, you can trigger SonarQube Server 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 Server analysis was made during the build and display a badge and a widget on the job page with a link to the SonarQube Server dashboard as well as quality gate status.

See:

Last updated

Was this helpful?