聚合子项目的 Gradle 项目报告报告



根据标题,有没有办法为所有子项目汇总项目报告?在我的build.gradle中,我有这样的东西:

subprojects {
  apply plugin: 'project-report'
  // ... more stuff
}

但后来我最终为每个子项目提供了一份报告。将所有报告放在一个地方会很好,但我不知道怎么做。这可能吗?

我刚刚在htmlDependencyReport任务的文档中注意到您现在可以执行此操作:

apply plugin: 'project-report'
htmlDependencyReport {
    projects = project.allprojects
}

请注意,该插件在此处应用于根项目,而不是问题中显示的subprojects配置块。

我不知道哪个版本的 Gradle

添加了此功能,但我可以确认它在 Gradle 2.0 中有效。根据当前的文档(Gradle 2.2.1,2015 年 1 月),此功能仍在孵化中。

最新更新