From 18374c4753722f39cd86679505adaa74cde1244c Mon Sep 17 00:00:00 2001 From: Wouter Deconinck <wdconinc@gmail.com> Date: Thu, 28 Dec 2023 14:04:30 +0000 Subject: [PATCH] feat: rm cache nuke --- containers/jug/dev.Dockerfile | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/containers/jug/dev.Dockerfile b/containers/jug/dev.Dockerfile index 0f80a070f..ab0e5c9ad 100644 --- a/containers/jug/dev.Dockerfile +++ b/containers/jug/dev.Dockerfile @@ -156,20 +156,12 @@ ccache --zero-stats EOF ## Create view at /usr/local -RUN --mount=type=cache,target=/var/cache/spack <<EOF +RUN <<EOF set -e rm -r /usr/local spack -e ${SPACK_ENV} env view enable /usr/local EOF -## Optional, nuke the buildcache after install, before (re)caching -## This is useful when going to completely different containers, -## or intermittently to keep the buildcache step from taking too much time -ARG CACHE_NUKE="" -RUN --mount=type=cache,target=/var/cache/spack,sharing=locked <<EOF -[ -z "${CACHE_NUKE}" ] || rm -rf /var/cache/spack/mirror/${SPACK_VERSION}/build_cache/* -EOF - ## Store environment RUN <<EOF set -e -- GitLab