Gradle動態(tài)任務(wù)

2020-07-24 15:43 更新

Groovy 不僅僅被用來定義一個(gè)任務(wù)可以做什么. 舉個(gè)例子, 你可以使用它來動態(tài)的創(chuàng)建任務(wù).

例子 6.8. 動態(tài)的創(chuàng)建一個(gè)任務(wù)

build.gradle

4.times { counter ->
    task "task$counter" << {
        println "I'm task number $counter"
    }
}

這里動態(tài)的創(chuàng)建了 task0, task1, task2, task3

gradle -q task1 命令的輸出

> gradle -q task1
I'm task number 1


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號