api - Gradle tooling api 获取任务输出

标签 api gradle tooling

感谢 Gradle 工具 API GradleProject.getTasks(),我已经设法获得了一些项目的任务列表。这有点酷,我可以读取任务的名称、描述、组以及它是否公开。

我想知道是否有可能获得任务输出目录,特别是对于测试或代码覆盖率的东西,那种生成类似 HTML 的报告的任务。如果能在 Web UI 中显示这些报告会很好。

有谁知道这是否可行,或者至少计划在工具 API 的 future 版本中添加?

非常感谢:)

最佳答案

如果我的理解是正确的,目前 Gradle 工具 API 不支持类似 HTML 的报告。这些报告应该由您在构建中使用的任务来实现。

例如Android测试任务(unit任务,UI自动化测试cAT),HTML测试结果在[你的项目路径]/app/build/reports中。

关于api - Gradle tooling api 获取任务输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34008335/

相关文章:

android - 仅构建默认值(无口味/变体)

android - 配置后无法创建变体 'android-lint'

java - 以跨平台方式引用 tools.jar 的正确方法

c# - 如何从反射和 xml 注释生成 mediawiki 就绪文档

javascript - 无法读取帖子响应中的正文 [express.js]

api - 如何在 api 模式下使用 Rails 5 时创建自定义中间件?

delphi - 博主通过 idHTTP : error 400 bad request

arrays - Cypress:在 API 请求中访问数组内的对象

java - 如何阻止 Gradle 中的项目依赖项被另一个项目替换?

c# - 如何使用 NuGet 打包命令行工具?