From f443875adddd74754bb477b8468ece7792e41e57 Mon Sep 17 00:00:00 2001 From: Wouter Deconinck <wdconinc@gmail.com> Date: Thu, 4 May 2023 16:57:38 +0000 Subject: [PATCH] feat: use eic-spack tag for reproducibility --- .gitlab-ci.yml | 6 ++++-- containers/jug/dev.Dockerfile | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 24c5efc2b..6cf83d0af 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,6 +9,7 @@ variables: ## Spack organization and repository, e.g. spack/spack SPACK_ORGREPO: "spack/spack" ## Spack github version, e.g. v0.18.1 or commit hash + ## note: nightly builds will use e.g. releases/v0.19 SPACK_VERSION: "v0.19.2" ## Space-separated list of spack cherry-picks SPACK_CHERRYPICKS: > @@ -75,8 +76,9 @@ variables: ## EIC spack organization and repository, e.g. eic/eic-spack EICSPACK_ORGREPO: "eic/eic-spack" - ## EIC spack github version, e.g. v0.18 branch, v0.18.1 tag, or commit hash - EICSPACK_VERSION: "v0.19" + ## EIC spack github version, e.g. v0.19.7 or commit hash + ## note: nightly builds will use e.g. releases/v0.19 + EICSPACK_VERSION: "v0.19.0" ## Space-separated list of eic-spack cherry-picks EICSPACK_CHERRYPICKS: "f892e2b5d7ea9d1f2e43741499e899ce21dd3d5a" ## Ref: https://github.com/eic/eic-spack/commit/[hash] diff --git a/containers/jug/dev.Dockerfile b/containers/jug/dev.Dockerfile index 9b9c786e5..e866d27ad 100644 --- a/containers/jug/dev.Dockerfile +++ b/containers/jug/dev.Dockerfile @@ -26,7 +26,7 @@ RUN --mount=type=cache,target=/var/cache/apt,sharing=locked,id=${TARGETPLATFORM} ## Setup spack ENV SPACK_ROOT=/opt/spack ARG SPACK_ORGREPO="spack/spack" -ARG SPACK_VERSION="develop" +ARG SPACK_VERSION="releases/v0.19" ARG SPACK_CHERRYPICKS="" ADD https://api.github.com/repos/${SPACK_ORGREPO}/commits/${SPACK_VERSION} /tmp/spack.json RUN git clone https://github.com/${SPACK_ORGREPO}.git ${SPACK_ROOT} \ -- GitLab