如何失败maven目标声纳:基于质量门的声纳

时间:2016-04-01 14:57:08

标签: maven sonarqube

maven目标声纳如何失败:基于质量门规则的声纳? 我为本地构建运行它,对于CI,我已根据http://docs.sonarqube.org/display/SONAR/Breaking+the+CI+Build编写了一个脚本 因此,如果质量门验证失败,那么目标也应该失败

2 个答案:

答案 0 :(得分:4)

我将脚本添加为post step命令,因此在构建成功后,脚本会检查质量是否正常,如果不正常则会中断作业。

答案 1 :(得分:3)

您可以使用Transfer data from one HTML file to another

这是一个有争议的功能,如博客文章SonarQube Build Breaker plugin中所述。

也可以与Jenkins集成使用web hook(参见博文Why You Shouldn't Use Build Breaker)。