动态任务

来源:互联网 发布:员工信息管理java 编辑:程序博客网 时间:2024/05/22 11:56

Groovy 不仅仅被用来定义一个任务可以做什么. 举个例子, 你可以使用它来动态的创建任务.

例子 6.8. 动态的创建一个任务

build.gradle

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

这里动态的创建了 task0, task1, task2, task3

gradle -q task1 命令的输出

> gradle -q task1I'm task number 1


转自:http://wiki.jikexueyuan.com/project/GradleUserGuide-Wiki/build_script_basics/dynamic_tasks.html

原创粉丝点击