使用Gradle构建缓存服务加速构建

21 5月

有时候会在本地使用docker-compose,如果compose中没有image文件这些还好,如果有那就要设计到构建了,因为构建的时候都是在镜像中,所以相对的速度比较慢,没法重复构建缓存。有时候即便不在docker环境中还是想重用缓存来加速。

Gradle官方就提供了一个这样的服务, build-cache-node,这个服务本来是为了企业版服务的,但是非企业版也可以部分使用。因为提供了docker镜像,直接启动就行了。

在项目配置中需要添加Cache Server地址,比如

然后在构建中加上–build-cache就行了。

如果需要认证也可以自己修改配置。

参考:

https://hub.docker.com/r/gradle/build-cache-node/

发表评论

电子邮件地址不会被公开。