不同机器上的Gradle增量

时间:2017-09-29 13:28:33

标签: gradle incremental-build

我们在不同的机器上有多个GitLab跑步者。

我们在依赖的多个步骤中打破了我们的管道,我发现gradle不会逐步运行。

例如,我们有build apkupload apk to hockeyapp。我们总是将apk输出从一步复制到另一步。然而gradle仍然从头开始构建apk,因为上传需要它。

  • 我该如何排除故障?
  • 要复制哪些文件夹以确保gradle以递增方式运行?

我们在Gradle 4.x(4.1并转向4.2)

1 个答案:

答案 0 :(得分:3)

我认为你不应该这样做。您可能需要从根项目中复制.gradle目录,但我不确定这是否正常并且符合预期。我想你应该使用新的Build Cache,它听起来就像你在你的情况下所需要的,并且是一个官方功能,不涉及一些不受支持的构建元数据复制。