我想问一下如何在gradle中为持续构建创建一个自定义任务,它可以执行某些操作并返回布尔值
class MyTask extends DefaultTask {
@InputFile
File first
@InputFile
File second
@TaskAction
boolean check() {
return ..
}
}
Run Code Online (Sandbox Code Playgroud)
因此,当我在构建脚本中调用我的任务时,我想检查返回值是true还是false并执行某些操作.这是否可以完成,如果是,如果不是如何以另一种方式做到这一点?
task myCheckTAsk(type: MyTask) {
...???
}
Run Code Online (Sandbox Code Playgroud)
我想将我的逻辑放在单独的groovy类中,因为我的build.gradle文件将变得非常长并且难以阅读.
| 归档时间: |
|
| 查看次数: |
2599 次 |
| 最近记录: |