【发布时间】:2014-11-26 09:30:40
【问题描述】:
我有一个在 Jenkins 上运行的 Android Gradle 版本。
Jenkins 检查 checkstyle 警告和错误并发布结果。如果存在 checkstyle 错误,则构建停止并标记为失败。 Jenkins 也停止并且不发布 checkstyle 报告。
即使出现 checkstyle 错误,如何让构建运行?
【问题讨论】:
标签: gradle checkstyle
我有一个在 Jenkins 上运行的 Android Gradle 版本。
Jenkins 检查 checkstyle 警告和错误并发布结果。如果存在 checkstyle 错误,则构建停止并标记为失败。 Jenkins 也停止并且不发布 checkstyle 报告。
即使出现 checkstyle 错误,如何让构建运行?
【问题讨论】:
标签: gradle checkstyle
有一个比 Rene 更好、更简单的解决方案。 只需添加:
checkstyle {
ignoreFailures = true
}
到您的 build.gradle 文件。
【讨论】:
Checkstyle 任务可以配置为忽略失败:
checkstyleTask.ignoreFailures = true
【讨论】:
如果您正在寻找提供上述功能以及 html 格式的错误报告并将所有 checkstyle 配置放入 gradle 的解决方案,请查看gradle-estilo-plugin。
另一方面,我必须指出我自己编写了这个插件,并且在我的所有项目中都广泛使用它。
【讨论】: