【发布时间】:2016-07-28 02:23:02
【问题描述】:
我有一个简单的project with subprojects,我想在执行gradle test 命令时为所有测试生成汇总报告。
我已关注gradle documentation 并添加了以下内容:
task testReport(type: TestReport) {
// make sure this task is run after all subproject test tasks
mustRunAfter subprojects*.test
destinationDir = file("$buildDir/reports/allTests")
// Include the results from the `test` task in all subprojects
reportOn subprojects*.test
}
这在我执行 gradle test testReport 时有效,但是当我在根项目中执行 gradle test 或 gradle build 时 - 任务 testReport 没有运行。
如何让gradle运行任务而不每次都指定?
【问题讨论】:
标签: gradle