【发布时间】:2014-10-20 17:12:35
【问题描述】:
如何从 gradle 运行另一个 gradle 脚本。我有多个 gradle 脚本在 <root_project>/test 目录下运行测试。使用要运行的测试 gradle 文件的名称调用 <root_project>/build.gradle。例如
gradle run_test -PtestFile=foobar
这应该运行<root_project>/test/foobar.gradle(它的默认任务)
我目前正在做的是在run_test 任务中调用project.exec。这可行,但现在我需要将项目属性从运行 run_test 的 gradle 进程传递给运行 foobar.gradle 的项目属性
我该怎么做?有没有更集成的方式来运行另一个 gradle 脚本,将所有必需的信息传递给子 gradle 脚本?
【问题讨论】:
标签: gradle