问题描述
我知道我可以使用gradle tasks
列出根项目的任务。我继承了一个庞大的项目,其中包含许多4-5级的子项目。许多任务是动态创建的。
如何列出可用于特定子项目的任务?
解决方法
它有几个子项目,包括system:foo
,它为浏览器列表生成欺骗任务。请注意以下命令行:
gradle system:foo:tasks --all
其中将列出:
[snip]
Other tasks
-----------
fooDownloadDriver_chrome - desc for fooDownloadDriver_chrome
fooDownloadDriver_firefox - desc for fooDownloadDriver_firefox
fooDownloadDriver_safari - desc for fooDownloadDriver_safari
fooGo - desc for fooGo
ijk:ijkGo - desc for ijkGo
p.s。该示例已通过Gradle 6.3和Gradle 5.6.1进行了测试