1
我想創建一個gradle這個任務,下面的事情來執行 -如何創建一個搖籃任務
- 推出的谷歌雲引擎本地開發服務器
- 運行所有測試再次關上了
- 服務器宕機
已經定義了單獨的任務,但我想知道如何將它們中的三個組合成一個。
我想創建一個gradle這個任務,下面的事情來執行 -如何創建一個搖籃任務
已經定義了單獨的任務,但我想知道如何將它們中的三個組合成一個。
您可以定義一個新任務,按順序調用所有這些現有任務。
task taskA() << {
println "I'm taskA"
}
task taskB() << {
println "I'm taskB"
}
task taskC() << {
println "I'm taskC"
}
task taskAll(dependsOn:['taskA', 'taskB', 'taskC']) << {
println 'All Done!'
}
taskB.mustRunAfter 'taskA' //these lines ensure the order of execution
taskC.mustRunAfter 'taskB'
這給你的輸出:
gradle taskall
:taskA
I'm taskA
:taskB
I'm taskB
:taskC
I'm taskC
:taskAll
All Done!
BUILD SUCCESSFUL
Total time: 2.176 secs