为gradle任务排序依赖任务

时间:2018-04-22 18:54:56

标签: gradle android-gradle

我有一个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中订购相关任务。

0 个答案:

没有答案