如何使Hudson构建在checkstyle警告上失败

时间:2014-09-15 14:13:54

标签: hudson checkstyle

我正在使用Hudson持续集成工具。我还将checkstyle插件作为构建的一部分运行,并在Hudson中发布checkstyle分析结果。如果遇到checkstyle错误/警告,我怎么能让构建失败?

我尝试将规则添加到解析规则文件中,但这似乎不起作用。

提前谢谢。

2 个答案:

答案 0 :(得分:0)

可以使用Hudson / Jenkins的Checkstyle插件解决。你可以阅读它here

答案 1 :(得分:0)

如果checkstyle任务遇到错误,

gradle-estilo-plugin可以使构建失败。它还允许您在build.gradle文件中指定规则,而不是使用checkstyle.xml,suppressions.xml,impor-control.xml等单独的文件。

您可以指示estilo插件将构建失败为:

estilo {
  ignoreWarnings false
}

另一方面,我必须指出,我自己编写了这个插件,并在所有项目中广泛使用它。