我们将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插件中,由于某种原因,这是不允许的?有没有人更新SonarQube for Bamboo并遇到类似的问题?
答案 0 :(得分:1)
我是该插件的作者。我们刚刚发布了一个错误修复版本1.7.1,它只在MSBuild结束任务中设置了sonar.login参数,从而解决了这个问题。
祝你好运, 迈克尔