diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d16d87010e0f32678d84f6fef81b8e26d6bc9635..48f5ecf470dbb839b334856a5c1e5475597d7a98 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -27,6 +27,7 @@ variables: # slurm_options: ["-c 36"] - environment: [jed] slurm_options: ["-c 72 -p jed -q jed"] + stack: ["pinot-noir"] # - environment: [izar] # slurm_options: ['-c 40 --gres gpu:2'] # apptainer_options: ['-nv'] @@ -68,7 +69,7 @@ spack:install_compilers: - .parallel_job script: - ci/install_compilers.sh - - spack/bin/spack -e . config blame compilers + - spack/bin/spack -e stacks/${stack} config blame compilers artifacts: reports: junit: spack-install.xml @@ -82,8 +83,8 @@ spack:concretize: - .spack_cache - .parallel_job script: - - spack/bin/spack -e . config blame - - spack/bin/spack -e . concretize + - spack/bin/spack -e stacks/${stack} config blame + - spack/bin/spack -e stacks/${stack} concretize needs: - job: spack:install_compilers artifacts: @@ -96,7 +97,7 @@ spack:install: - .spack_cache - .parallel_job script: - - spack/bin/spack -e . install + - spack/bin/spack -e stacks/${stack} install --log-file spack-install.xml --log-format junit --only-concrete diff --git a/config.json b/stacks/pinot-noir/config.json similarity index 100% rename from config.json rename to stacks/pinot-noir/config.json diff --git a/config.yaml b/stacks/pinot-noir/config.yaml similarity index 100% rename from config.yaml rename to stacks/pinot-noir/config.yaml diff --git a/mirrors.yaml b/stacks/pinot-noir/mirrors.yaml similarity index 100% rename from mirrors.yaml rename to stacks/pinot-noir/mirrors.yaml diff --git a/packages.yaml b/stacks/pinot-noir/packages.yaml similarity index 100% rename from packages.yaml rename to stacks/pinot-noir/packages.yaml diff --git a/spack.yaml b/stacks/pinot-noir/spack.yaml similarity index 100% rename from spack.yaml rename to stacks/pinot-noir/spack.yaml