diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4080e77fcfb5df7f5895a941fb394b5768dd924f..3641788a42ef129646ef0273d12234b2eacf7f11 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -3,6 +3,7 @@ stages: - environment + - compilers - concretize - install - deploy @@ -89,7 +90,7 @@ spack:setup: spack:install_compilers: - stage: environment + stage: compilers extends: - .parallel_job script: @@ -111,10 +112,11 @@ spack:install_compilers: for compiler in ${COMPILER_LIST_SPECS}; do /spack/spack/bin/spack compiler find --scope site $(/spack/spack/bin/spack location -i ${compiler}) done - artifacts: reports: junit: spack-install.xml + needs: + - job: spack:setup spack:concretize: stage: concretize @@ -123,7 +125,7 @@ spack:concretize: script: - /spack/spack/bin/spack -e . concretize needs: - - job: spack:setup + - job: spack:install_compilers artifacts: paths: - spack.lock