Android 上使用 Gitlab Runner Docker 导致 Cache 压缩和解压时间过长问题
问题描述
android 项目使用 Gradle 构建,会产生以下一些文件
- android sdk(必须)
- Gradle Wrapper Jar 包(必须)
- Gradle 下载的 jar和 aar 包(必须)
- aar包的解压文件(不确定是否必须)
这些文件都加入到了 cache 中,会导致 『found 69058 matching files』然后压缩过程长达2分多钟,解压过程也是。因为我是基于 Docker 进行构建的,所以不能保存这些缓存文件(如果有别的办法请指教)。
请问有什么办法减少这个四分钟的时间吗?比如让 gitlab ci 不压缩这个文件夹,直接保存,然后直接拿出来用?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论