我有一个gradle任务,它依赖于子项目任务。例如。
task bigTask(type: JacocoReport, dependsOn: [":module1:task",
":module2:task",
":module3:task",
":module4:task",
":module5:task"]) {
....
.....
}
我想以特定的方式订购相关的任务。因此,一次只能完成一项任务。我在root项目中确实喜欢这个。但它没有用。
task (":module1:task") { mustRunAfter (":module2:task") }
task (":module2:task") { mustRunAfter (":module3:task") }
task (":module3:task") { mustRunAfter (":module4:task") }
task (":module4:task") { mustRunAfter (":module5:task") }
是否有某种方法可以在gradle中订购相关任务。