Gradle dependsOn的缩写形式,mustRunAfter

Gradle dependsOn的缩写形式,mustRunAfter,gradle,groovy,build,build.gradle,Gradle,Groovy,Build,Build.gradle,这个gradle片段有没有更简洁的方法: A.dependsOn X B.dependsOn X C.dependsOn X D.mustRunAfter X E.mustRunAfter X F.mustRunAfter X 我正在寻找一些简短、甜美和聪明的东西,比如: [A,B,C].dependsOn X [A,B,C].dependsOn [X,Y] [D,E,F].mustRunAfter X (不起作用)以下代码执行此任务: ['A'..'F', 'X', 'Y'] .fla

这个gradle片段有没有更简洁的方法:

A.dependsOn X
B.dependsOn X
C.dependsOn X
D.mustRunAfter X
E.mustRunAfter X
F.mustRunAfter X
我正在寻找一些简短、甜美和聪明的东西,比如:

[A,B,C].dependsOn X
[A,B,C].dependsOn [X,Y]
[D,E,F].mustRunAfter X

(不起作用)

以下代码执行此任务:

['A'..'F', 'X', 'Y']
  .flatten()
  .each { n ->
    task "$n" {
      doLast {
        println "$n"
      }
    }
  }

[A, B, C]*.dependsOn X, Y
[D, E, F]*.mustRunAfter X

它使用groovy的。

谢谢!还是希望Gradle开发者能提供更短的东西。。。