diff --git a/docker/ci-runner/Dockerfile b/docker/ci-runner/Dockerfile index dc60c55599cc2d5c29388fc5d34a33dbeb73f205..e40af28d0876fb72f29d6b9ede99762ee77cbea1 100644 --- a/docker/ci-runner/Dockerfile +++ b/docker/ci-runner/Dockerfile @@ -22,17 +22,20 @@ RUN apt update && \ automake \ file -ENV SPACK_VERSION=0.22.1 +ENV SPACK_VERSION=0.23.0 ENV SPACK_DIR=/opt/spack/${SPACK_VERSION} RUN git clone --depth 1 --branch v${SPACK_VERSION} https://github.com/spack/spack.git ${SPACK_DIR} RUN ln -s ${SPACK_DIR}/bin/spack /usr/local/bin/ +RUN . ${SPACK_DIR}/share/spack/setup-env.sh && spack compiler find # && spack mirror add v${SPACK_VERSION} https://binaries.spack.io/v${SPACK_VERSION} ENV SPACK_REPO_DIR=/opt/spack/repos RUN mkdir -p ${SPACK_REPO_DIR} RUN git clone https://gitlab.com/ska-telescope/ska-sdp-spack.git ${SPACK_REPO_DIR}/ska-sdp-spack && \ cd ${SPACK_REPO_DIR}/ska-sdp-spack && \ git fetch --all && \ - git checkout ded1a99bfb0dcc37a5d8f9404a10c509296e8e89 + git checkout ded1a99bfb0dcc37a5d8f9404a10c509296e8e89 && \ + . ${SPACK_DIR}/share/spack/setup-env.sh && \ + spack repo add ${SPACK_REPO_DIR}/ska-sdp-spack #RUN mkdir -p $HOME/.spack #RUN echo "repos:\n- ${SPACK_REPO_DIR}/ska-sdp-spack" > $HOME/.spack/repos.yaml