2014-03-27 84 views
0

有没有办法让Sonarqube知道Jenkins的构建何时失败?我的Sonarqube分析由Jenkins在项目构建的下游触发。我试图在Sonarqube中使用构建稳定性插件,但只有在Jenkins构建成功的情况下才有效。但我想在Sonarqube的仪表板上显示构建失败的信息。有没有办法让Sonarqube知道Jenkins的构建失败?

回答

2

声纳不知道“构建”它只是它的分析版本。因此,开箱即无法支持该行为。也许可以为声纳创建一个插件,它显示关于当前版本的信息,但不知道这样的插件。

+0

我还想过写一个Sonar-Plugin。但是没有更简单的解决方案。我认为想要在Sonarqube中显示构建稳定性是很常见的。 – Kris

+0

@Kris不能Jenkins处理它吗?对我们来说,Jenkins推动整个过程检查1)构建是否实际构建2)Sonarqube分析是否突出显示任何问题等等。如果构建失败并且其UI显示构建失败,则Jenkins会发送电子邮件给我们。 Sonar只为我们做代码质量分析 –

+0

@Disco 3:是的,它可以。但我们希望在一个屏幕上拥有Jenkin的构建信息和Sonarqube的分析。我们在墙上有一个显示器,显示我们目前正在进行的所有项目的Sonarqube仪表板。 :) – Kris

相关问题