Releases: cathive/concourse-sonarqube-resource
Releases · cathive/concourse-sonarqube-resource
0.11.1
Changelog
Fixed
- Base container image has been downgraded to
openjdk:11.0.6-slim
SonarQube scanners as of now only support Java 8 and Java 11
according to the documentation.
Some plugins don't support newer Java runtimes which breaks all
functionality of this resource.
0.11.0
Changelog
Updated
- Base container image has been updated to
openjdk:13.0.1-slim
- The bundled sonar-scanner-cli has been updated to v4.2.0.1873.
- The bundled Maven command line has been updated to v3.6.3.
- The bundled sonar-maven-plugin has been updated to v3.7.0.1746.
Fixed
- The TypeScript (
tsc
) command line has been removed in a prior version of the
resource without proper notice. This breaks existing build pipelines that rely
upon tsc's existence and therefore TypeScript has been re-added to the image
and is now properly being version-managed. (#48)
Improved
0.10.0
Changelog
Thanks to Fernando Torres for all the fixes and
enhancements that went into this release!
Added
- Add support for Pull Request decorations.
Fixed
- Fixed an issue when parsing the project status after analysis. (#44)
- Fixed behavior of the defunct
autodetect_branch_name
flag.
0.9.1
Changelog
A pull request by Greg Carter made this release possible.
Thanks a lot for the work!
Added
- Improved support for wildcard path arguments for properties
ending with*reportPaths
.
Updated
- Corrected some documentation.
0.9.0
Changelog
Added
- New optional
out
step parameter:project_key_file
.
Thanks to Guillaume Pouilloux for the patch. - New optional
in
step parameter:quality_gate
Thanks to Ming Xu for the patch. - Support for Wildcard path arguments.
Thanks to Ming Xu for the patch. - The output now contains additional metadata about quality gate status conditions
Thanks to Ye Yang for the patch.
Updated
- The bundled sonar-scanner-cli has been updated to v4.0.0.1744.
- The bundled Maven command line has been updated to v3.6.1.
0.8.1
0.8.0
Changes
Added
- Error handling when fetching the compute engine status has been improved.
Thanks to Rekha Mittal for the provided
patch. (#33) - A new flag (
additional_properties_file
) can be used to instrument the
sonar-scanner. Thanks to Horst Gutmanm for the
provided patch.
Updated
- The bundled sonar-scanner-cli has been updated to v3.3.0.1492.
- The bundled sonar-maven-plugin has been updated to v3.6.0.1398.
Fixed
- Fix issues when an auth-token (instead of username + password) is being used
for authentication/authorization. Thanks to Febin Rejoe
for the provided fix. (#31)
0.7.2
0.7.1
Changes
Fixed
- scanner-report.txt could not be found if
scanner_type
was set tomaven
(#24) - Version 0.7.0 contained a bug where the bundled sonar-maven-plugin was not updated
to version v3.5.0.1254 as originally announced. This version fixes this issue and
makes sure that the desired version of he sonar-maven-plugin is being used.
0.7.0
Changes
Fixed
- Custom maven settings are used correctly when perfoming SonarQube analysis. Thanks to Marek Urban for the provided fix.
(#19) - Docker builds should no longer fail because of corrupted sonar-scanner
zip archive. (#26) - Anonymous access to SonarQube servers that don't require authentication
should now be possible. (#25)
Added
- The integrity of the bundled Maven installation and the sonar-scanner
distribution is now being checked agains sha512 checksums to ensure the contents of the downloads has not been altered.
Updated
- The bundled Maven installation has been updated to v3.6.0.
- Then bundled sonar-maven-plugin has been updated to v3.5.0.1254.