...
Download Sonar for Bamboo on the Atlassian Marketplace
Improvements
Compatibility with latest SonarQube community versions >= 8.4 where project key cannot contain Git branch name characters like "/" anymore
By focus
Do not allow For SonarQube community versions which do not support -Dsonar.branch.name
, the app uses the branch name as part of the project key like -Dsonar.projectKey=PROJECT_KEY:BRANCH_NAME
.
But latest SQ versions >= 7.9.4 and >= 8.4, this is problematic for branch names containing “/“, since SQ does not allow "/" in project keys anymore.
Fixed by using the replacement character “-” for “/” automatically.
Prevent multiple Sonar server configurations with the same nameDocu
So far it was possible to configure multiple Sonar server configurations with the same name. This is now prevented by the app to avoid any confusion.
Improve log msg for cancelled SonarQube tasks in Quality gate checkmessage in Quality gate check for canceled SonarQube tasks
Message in build log when a task was canceled in SQ was confusing. Improved to make root cause more clear.
Changelog
2.8.1: resolved issues on
Do not escape invalid branch characters when using commercial SonarQube editions https://mibexsoftware.atlassian.net/browse/SONARBOO-122
Improved "escape invalid branch characters" task option descriptions
2.8.0: resolved issues on
Sonar Gradle Task doesn't use configured project key override
Maven Sonar analysis fails with NullPointerException when updated from Bamboo specs and no additional SQ params parameters are configured
Do you have any questions, suggestions, or problems?
Let us know. We’re glad to help!
...