使用任务名称添加依赖项

我们可以使用 dependsOn 方法更改任务执行顺序。

task A << {
    println 'Hello from A'
}
task B(dependsOn: A) << {
    println "Hello from B"
}

添加`dependsOn:原因:

  • 任务 B 取决于任务 A.
  • 在 B 任务执行之前每次执行 A 任务。

输出是:

> gradle -q B
Hello from A
Hello from B