首页 > 解决方案 > 增量构建 - 确定现有任务中的输入/输出

问题描述

我正在尝试确定以前在一个非常大的项目中编写的自定义任务的输入和输出,以便我可以正式定义它们以进行增量构建。我的理解是,如果我正式将它们定义为输入和输出,那么将在构建时检查它们最后修改的时间戳,以确定它们是否需要重新构建(如果自上次构建以来没有更改,则跳过它们以节省时间) .

一般来说,我对它的工作原理的理解是否正确?我应该寻找什么来确定输入和输出?“copy from” “into”的例子很多;似乎这些将是输入(前者)和输出(后者)的良好候选者?我已经阅读了有关这方面的 Gradle 文档,但我认为我可以从大众那里得到一些建议。谢谢大家。

标签: gradleinputoutputincremental-build

解决方案


推荐阅读