Must-share information (formatted with Markdown):
-
which versions are you using (SonarQube, Scanner, Plugin, and any relevant extension)
10.3.0.82913 Enterprise -
how is SonarQube deployed: zip, Docker, Helm
Helm -
what are you trying to achieve
SonarScanner - passing and setting up projectName value fromsonar-project.properties' file and branch other then
main` -
what have you tried so far to achieve this
Performed multiple tests with usage of projectKey only, combination of projectKey + projectName
Do not share screenshots of logs – share the text itself (bonus points for being well-formatted)!
Prior to version 10.2, when projectKey
was set in sonar-project.properties
file, and running Sonar Scan, projectKey value was used as default for new project name. Note: it was working on branch other than main.
Last time we did the upgrade to 10.3 and noticed, that this is not working any more.
Tried to use projectKey and projectName set both, but project is still named by repository name. Only after doing merge to main, project name is changed accordingly to value set by projectName.
Question: Removing the option for using projectKey as project name from the branch is a bug or feature?
Can we expect this functionality will back in next release?
To be honest, this caused a lot of mess in QA processes, some additional work must be done to change the project name manually (before merge) to be aligned with corporate naming conventions.
Looking forward for reply. Thanks