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

标签 gradle project reporting

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

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

但是我最终会得到每个子项目的一份报告。将所有报告放在一个地方会很好,但我不知道如何。这可能吗?

最佳答案

我刚刚在 documentation for the htmlDependencyReport task 中注意到你现在可以这样做:

apply plugin: 'project-report'

htmlDependencyReport {
    projects = project.allprojects
}

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

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

关于gradle - 聚合子项目的 Gradle 项目报告报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21191374/

相关文章:

reporting - 列式数据库的维度建模

gradle - 重命名 Gradle 任务

android - Android Studio 中的 OpenCV

.net - 如何在 Visual Studio 中通过 F5 部署加载项库?

java - 在java中设计一个项目

mysql - 如何使用 Ruport/Ruby on Rails 按天分组?

c# - 当我通过 ReportViewer 生成报告时禁用 Excel 导出选项

java - 构建失败并显示 'Program type already present: android.arch.core.util.Function' - Firebase 依赖项问题

java - 如何确保 gradle 仅在构建应用程序到 100% 后才执行主类?

c# - 创建新库或项目时如何设置命名空间?