我很可能忽略了一些相當核心/顯而易見的事情,但是我怎樣才能創建一個始終爲每個任務/目標執行的任務?如何創建總是運行的gradle任務?
我可以這樣做:
task someTask << {
println "I sometimes run"
}
println "I always run"
但它會更理想的是具有在任務中始終處於運行狀態的一部分。
我來最接近的是:
task someTask << {
println "I sometimes run"
}
println "I always run"
void helloThing() {
println "I always run too. Hello?"
}
helloThing()
因此,使用的方法是「OK」的解決方案,但我希望有會是專門指定/重新使用任務的方式。
希望有人有辦法做到這一點。 :)
如果有N個任務,這個函數應該調用N次,對嗎?如果某些任務從未在給定的構建中執行,該怎麼辦? – akhikhl
或者你想爲每個項目調用一個函數嗎? – akhikhl
每個構建一次。不管哪個任務被調用。 – CasualT