From 8a529064322d0350768e978043b2dff3cba58080 Mon Sep 17 00:00:00 2001 From: Jakob Ackermann Date: Wed, 7 Jul 2021 14:00:49 +0100 Subject: [PATCH] [perf] use docker layer caching from previous build --- Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 55eca07ac2..4896799f31 100644 --- a/Makefile +++ b/Makefile @@ -2,9 +2,11 @@ SHARELATEX_BASE_TAG := sharelatex/sharelatex-base SHARELATEX_TAG := sharelatex/sharelatex +SHARELATEX_BASE_CACHE := $(shell echo $(SHARELATEX_BASE_TAG) | sed -E 's/(.+):.+/\1:latest/') build-base: - docker build -f Dockerfile-base -t $(SHARELATEX_BASE_TAG) . + docker pull $(SHARELATEX_BASE_CACHE) + docker build -f Dockerfile-base --pull --cache-from $(SHARELATEX_BASE_CACHE) -t $(SHARELATEX_BASE_TAG) . build-community: