如何获取有关多个任务的详细信息

时间:2017-10-11 07:08:15

标签: gradle

在文档(4.7.3 Show task usage details)中,文字说明可以使用以下内容获取有关一个或多个任务的详细信息:

gradle -q help --task libs

在这种情况下,这适用于一项任务(libs)。

如何打印多个任务的详细信息?多个任务的--task参数的格式是什么?

1 个答案:

答案 0 :(得分:1)

遗憾的是,似乎不清楚文档:将多个任务名称传递给此命令是不可能的。如果您有以下build.gradle

task lib1

task lib2 {
    doLast {
        println "In lib2"
    }
}

并运行:

gradle -q help --task lib1 lib2

它只会打印有关lib1执行 lib2的详细信息。

文档中的

多个表示当您拥有一个多模块项目并命名为例如whatever在多个模块中重新定义。然后跑:

gradle -q help --task whatever
来自root的

将打印有关所有whatever任务的详细信息。