Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I modified a build and checked what changes happened to the generated SonarQube properties when using
sonar.scanner.dumpToFile
.During this I stumbled upon
sonar.scanner.appVersion
being set to0.60.3/Gradle 7.6.4
now.The reasons is the very generically named and pathed
/version.txt
.I now also have the https://github.com/Splitties/refreshVersions/ plugin in the classpath and it comes before this plugin.
That plugin happens to also have a
version.txt
file in the root of the classpath with its version inside.This plugin then found that file and thus identified itself as version
0.60.3
wrongly.This PR renames the
version.txt
file to a more unique name that is unlikely to clash with some other projectto more reliably detect the own version.
An alternative would be to put the file into a directory under the namespace of this plugin like
org/sonarqube/gradle/version.txt
.