我正在使用Hudson持续集成工具。我还将checkstyle插件作为构建的一部分运行,并在Hudson中发布checkstyle分析结果。如果遇到checkstyle错误/警告,我怎么能让构建失败?
我尝试将规则添加到解析规则文件中,但这似乎不起作用。
提前谢谢。
答案 0 :(得分:0)
可以使用Hudson / Jenkins的Checkstyle插件解决。你可以阅读它here。
答案 1 :(得分:0)
gradle-estilo-plugin可以使构建失败。它还允许您在build.gradle文件中指定规则,而不是使用checkstyle.xml,suppressions.xml,impor-control.xml等单独的文件。
您可以指示estilo
插件将构建失败为:
estilo {
ignoreWarnings false
}
另一方面,我必须指出,我自己编写了这个插件,并在所有项目中广泛使用它。