Gradle 是否有适当的方法来建模;“在”之后执行;但不是",;取决于;为了一个梯度任务?

Gradle 是否有适当的方法来建模;“在”之后执行;但不是",;取决于;为了一个梯度任务?,gradle,Gradle,我不确定这是否可能,但我希望能够做到以下几点: task myTask(executeAfter: myOtherTask) << { //do something } task myTask(executeAfter:myOtherTask)看起来这是但还不可用。拉取请求为。该拉取请求已被合并。它将是Gradle 1.6的一部分。如果你现在真的需要它,并且你不介意处于最前沿,它也应该在最新版本中提供 Task.metaClass.executeAfter = { dep

我不确定这是否可能,但我希望能够做到以下几点:

task myTask(executeAfter: myOtherTask) << {
     //do something
}

task myTask(executeAfter:myOtherTask)看起来这是但还不可用。拉取请求为。

该拉取请求已被合并。它将是Gradle 1.6的一部分。如果你现在真的需要它,并且你不介意处于最前沿,它也应该在最新版本中提供
Task.metaClass.executeAfter = { dependencyTask ->
     if(<some condition>) {
         this.dependsOn(dependencyTask)
     }
}