gradle中的验证任务

时间:2015-01-04 08:42:28

标签: java groovy gradle

在我阅读gradle documentation 23.3时,我在以下背景下面对验证任务概念:

  

执行项目中的所有验证任务。

你无法解释它的含义吗?

1 个答案:

答案 0 :(得分:7)

check任务本身并没有做任何事情。它默认执行的所有操作都取决于执行单元测试的test任务。

但是,如果您应用其他插件,例如pmdcheckstylefindbugs,那么这些插件会将其他验证任务添加到check任务依赖项中,以便,当您执行check任务时,将运行单元测试,但也将执行源/字节代码的静态PMD,checkstyle和findbugs分析。

当然,如果您决定添加自定义integrationTest任务,您还可以将此任务添加到check的依赖项中,以便check也执行集成测试。