task hello() {
println 'Hello world in hello'
}
task hello2(dependsOn: 'hello') {
String someString = 'mY_nAmE'
println "Original: " + someString
println "Upper case: " + someString.toUpperCase()
}
task count(dependsOn: 'hello2') {
4.times { println "$it in count" }
}
指定執行count,會從hello開始執行起:
如果不用dependsOn指定依賴關係,我在Gradle 6.0測試結果,Gradle會按照task在build.gradle文件裏定義的順序依次執行:
要獲取更多Jerry的原創文章,請關注公衆號"汪子熙":