SonarQube升级后,TFS Build中的SonarQube分析失败

时间:2018-01-16 20:31:23

标签: sonarqube

我们正在将SonarQube服务器从6.1升级到6.7.1 LTS。我们在本地运行TFS 2017。我已将插件更新为: sonar-csharp - v 6.7.1.4347 sonar-css v 4.5 sonar-ldap - v 2.2.0.608 sonar-scm-git - v 1.3.0.869 sonar-scm-tfvc v 2.1.2 sonar-typescript - v 1.1.0.1079 sonar-web - v 2.5.0.476 sonar-xml v 1.4.3.1027

运行构建时,完整的分析步骤失败后处理失败。退出代码:1

有关于sonar.cs.analyzer.projectOutPath属性的警告消息丢失 和 “没有为这个项目找到roslyn问题报告”

此外,它建议我使用-X开关重新运行扫描仪。但我一直无法找到如何添加该开关。

有关如何确定错误的位置/位置的任何帮助都会非常有用。

2 个答案:

答案 0 :(得分:0)

查看thisthis发布说明。检查您是否使用最新的scanner版本:4.0.2.892。

答案 1 :(得分:0)

在我们的例子中,在构建步骤中调用的SonarQube API恰好开始失败,因为之前没有遇到过麻烦的特殊字符。我们在sonarQube项目名称中使用了花括号,而较新的版本实际上并不喜欢这样。一旦我们将项目名称更改为使用括号而不是大括号,事情就更好了