diff --git a/containers/jug/dev.Dockerfile b/containers/jug/dev.Dockerfile index 0f80a070f44c21751cacfd84686c1d26020b7368..ab0e5c9addca2cbe6dbf619a37840988c6851d66 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