【发布时间】:2013-07-02 19:46:50
【问题描述】:
我想问我如何在 gradle 中创建一个自定义任务以进行连续构建,它会做一些事情并返回布尔值
class MyTask extends DefaultTask {
@InputFile
File first
@InputFile
File second
@TaskAction
boolean check() {
return ..
}
}
所以当我在构建脚本中调用我的任务时,我想检查返回值是真还是假并做一些事情。这是否可能完成,如果可以,如果不能,如何以其他方式完成?
task myCheckTAsk(type: MyTask) {
...???
}
我想将我的逻辑放在单独的 groovy 类中,因为我的 build.gradle 文件会变得很长且难以阅读。
【问题讨论】: