【发布时间】:2021-08-24 21:38:25
【问题描述】:
在新环境中gradle build 需要很长时间,因为必须下载所有依赖项。
有没有办法只下载依赖项以加快后续构建?
这样我们就可以预先填充一个 CI 构建环境。
【问题讨论】:
-
第一次构建后依赖在本地缓存,所以第二次构建会更快
-
没错。但我想拥有本地缓存而不实际构建东西。
-
不确定您想要完成什么。所花费的时间将是相同或另一种方式。如果您有多个构建机器,您可以考虑使用代理来管理依赖项(如 Artifactory)。否则,请参阅stackoverflow.com/questions/21814652/…
-
另外请注意,如果你使用 gradle 4+,你应该使用 --parallel 标志,这将大大加快依赖的拉取。