Jenkins 声纳qube结果分析

Jenkins 声纳qube结果分析,jenkins,sonarqube,Jenkins,Sonarqube,处境 我有一个jenkins服务器和一个sonarqube服务器。 我想,如果sonarqube在当前版本中报告的bug数量比以前的版本多,那么我的版本应该失败。 有什么建议吗?这就是质量关卡的作用: 您可以定义必须满足的条件,而且在您的情况下,新代码上没有bug 但是,我不确定您是否可以将质量门结果反馈给Jenkins构建,因为一旦Jenkins作业完成,Sonarqube将进行一些后期处理。欢迎使用StackOverflow。到目前为止你试过什么?你很可能不是世界上第一个尝试这种方法的人,应

处境 我有一个jenkins服务器和一个sonarqube服务器。 我想,如果sonarqube在当前版本中报告的bug数量比以前的版本多,那么我的版本应该失败。
有什么建议吗?

这就是质量关卡的作用:

您可以定义必须满足的条件,而且在您的情况下,新代码上没有bug


但是,我不确定您是否可以将质量门结果反馈给Jenkins构建,因为一旦Jenkins作业完成,Sonarqube将进行一些后期处理。

欢迎使用StackOverflow。到目前为止你试过什么?你很可能不是世界上第一个尝试这种方法的人,应该能够在互联网上找到一些起点。事实上,有一个SonarQube插件可以做到这一点,但使用它会将Jenkins executor捆绑一段不确定的时间,这就是SonarSource不推荐使用它的原因。SonarQube 6.2还引入了Webhook,在服务器端处理完成后发布通知。