sonar.host.url 在 SonarQube for Bamboo 1.17 的 C# 插件的结束​​阶段无效

sonar.host.url not valid in end phase of C# plugin in SonarQube for Bamboo 1.17

我们将 SonarQube for Bamboo 插件更新到最新版本 1.17.0,现在我们的 SQ 集成已损坏。没有报告发送到我们的 Sonar Qube 服务器。我在 Bamboo 构建输出中得到这些错误:

This setting is not valid in the "end" phase in this version of the C# plugin: sonar.host.url
Failing task since return code of [C:\sonar\bin\MSBuild.SonarQube.Runner.exe end /d:sonar.host.url=http://[ip-address]:9000/sonar /d:sonar.login=*** /d:sonar.password=*** was 1 while expected 0

并且:

SONAR4BAMBOO: was not able to find a SonarQube result URL

似乎在这个过程中的某个地方它正在传递 sonar.host.url 作为执行运行器的参数,但是在最新的 SonarQube for Bamboo 插件中,出于某种原因,这不再被允许了吗?是否有人为 Bamboo 更新了 SonarQube 并遇到了类似的问题?

我是插件的作者。我们刚刚发布了一个错误修复版本 1.7.1,它只在 MSBuild 结束任务中设置 sonar.login 参数,从而解决了这个问题。

此致, 迈克尔