diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 19f3e18ea..1fb3d0b8f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -160,40 +160,56 @@ build:nmodl: # Build NEURON build:neuron:mod2c:intel:shared:debug: extends: [.build_neuron, .spack_intel] + variables: + SPACK_PACKAGE_SPEC: +caliper~gpu~legacy-unit~nmodl~openmp+shared+tests~unified build_type=Debug # needs: ["build:coreneuron:mod2c:intel:shared:debug"] build:neuron:nmodl:intel:debug:legacy: extends: [.build_neuron, .spack_intel] needs: ["build:nmodl"] + variables: + SPACK_PACKAGE_SPEC: +caliper~gpu~legacy-unit+nmodl~openmp~shared~sympy+tests~unified build_type=Debug # needs: ["build:coreneuron:nmodl:intel:debug:legacy"] build:neuron:nmodl:intel:shared:debug: extends: [.build_neuron, .spack_intel] needs: ["build:nmodl"] + variables: + SPACK_PACKAGE_SPEC: ~caliper~gpu~legacy-unit+nmodl~openmp+shared+sympy+tests~unified build_type=Debug # needs: ["build:coreneuron:nmodl:intel:shared:debug"] build:neuron:mod2c:nvhpc:acc:shared: extends: [.build_neuron, .spack_nvhpc] + variables: + SPACK_PACKAGE_SPEC: +caliper+gpu~legacy-unit~nmodl~openmp+shared+tests~unified build_type=RelWithDebInfo # needs: ["build:coreneuron:mod2c:nvhpc:acc:shared"] build:neuron:nmodl:nvhpc:acc:debug:legacy: extends: [.build_neuron, .spack_nvhpc] needs: ["build:nmodl"] + variables: + SPACK_PACKAGE_SPEC: +caliper+gpu~legacy-unit+nmodl~openmp~shared~sympy+tests~unified build_type=Debug # needs: ["build:coreneuron:nmodl:nvhpc:acc:debug:legacy"] build:neuron:nmodl:nvhpc:acc:shared: extends: [.build_neuron, .spack_nvhpc] needs: ["build:nmodl"] + variables: + SPACK_PACKAGE_SPEC: +caliper+gpu~legacy-unit+nmodl~openmp+shared+sympy+tests~unified build_type=RelWithDebInfo # needs: ["build:coreneuron:nmodl:nvhpc:acc:shared"] build:neuron:nmodl:nvhpc:omp:legacy: extends: [.build_neuron, .spack_nvhpc] needs: ["build:nmodl"] + variables: + SPACK_PACKAGE_SPEC: +caliper+gpu~legacy-unit+nmodl+openmp~shared~sympy+tests~unified build_type=RelWithDebInfo # needs: ["build:coreneuron:nmodl:nvhpc:omp:legacy"] build:neuron:nmodl:nvhpc:omp:debug: extends: [.build_neuron, .spack_nvhpc] needs: ["build:nmodl"] + variables: + SPACK_PACKAGE_SPEC: +caliper+gpu~legacy-unit+nmodl+openmp~shared+sympy+tests~unified build_type=Debug # needs: ["build:coreneuron:nmodl:nvhpc:omp:debug"] # Test CoreNEURON