diff options
author | Scott Wittenburg <scott.wittenburg@kitware.com> | 2021-09-28 12:30:34 -0600 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2021-10-01 10:12:37 -0700 |
commit | d11156f361d8455b2fdb73466cfa03825516cf66 (patch) | |
tree | c1b026714b0972d150169036f46ba0a26266e1ea /share | |
parent | 4637c51c7f41524c63add131298bf0e463c64058 (diff) | |
download | spack-d11156f361d8455b2fdb73466cfa03825516cf66.tar.gz spack-d11156f361d8455b2fdb73466cfa03825516cf66.tar.bz2 spack-d11156f361d8455b2fdb73466cfa03825516cf66.tar.xz spack-d11156f361d8455b2fdb73466cfa03825516cf66.zip |
Add DAG scheduling to child pipelines
Diffstat (limited to 'share')
-rw-r--r-- | share/spack/gitlab/cloud_pipelines/.gitlab-ci.yml | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/share/spack/gitlab/cloud_pipelines/.gitlab-ci.yml b/share/spack/gitlab/cloud_pipelines/.gitlab-ci.yml index 98927eb9c3..a29980f4c7 100644 --- a/share/spack/gitlab/cloud_pipelines/.gitlab-ci.yml +++ b/share/spack/gitlab/cloud_pipelines/.gitlab-ci.yml @@ -116,6 +116,9 @@ e4s-pr-build: - artifact: jobs_scratch_dir/cloud-ci-pipeline.yml job: e4s-pr-generate strategy: depend + needs: + - artifacts: True + job: e4s-pr-generate e4s-develop-build: extends: [ ".e4s", ".develop-build" ] @@ -124,6 +127,9 @@ e4s-develop-build: - artifact: jobs_scratch_dir/cloud-ci-pipeline.yml job: e4s-develop-generate strategy: depend + needs: + - artifacts: True + job: e4s-develop-generate ######################################## # E4S on Power @@ -149,6 +155,9 @@ e4s-develop-build: # - artifact: jobs_scratch_dir/cloud-ci-pipeline.yml # job: e4s-on-power-pr-generate # strategy: depend +# needs: +# - artifacts: True +# job: e4s-on-power-pr-generate # e4s-on-power-develop-build: # extends: [ ".e4s-on-power", ".develop-build" ] @@ -157,6 +166,9 @@ e4s-develop-build: # - artifact: jobs_scratch_dir/cloud-ci-pipeline.yml # job: e4s-on-power-develop-generate # strategy: depend +# needs: +# - artifacts: True +# job: e4s-on-power-develop-generate ######################################### # Build tests for different build-systems @@ -178,6 +190,9 @@ build_systems-pr-build: - artifact: jobs_scratch_dir/cloud-ci-pipeline.yml job: build_systems-pr-generate strategy: depend + needs: + - artifacts: True + job: build_systems-pr-generate build_systems-develop-build: extends: [ ".build_systems", ".develop-build" ] @@ -186,6 +201,9 @@ build_systems-develop-build: - artifact: jobs_scratch_dir/cloud-ci-pipeline.yml job: build_systems-develop-generate strategy: depend + needs: + - artifacts: True + job: build_systems-develop-generate ######################################### # RADIUSS @@ -205,6 +223,9 @@ radiuss-pr-build: - artifact: jobs_scratch_dir/cloud-ci-pipeline.yml job: radiuss-pr-generate strategy: depend + needs: + - artifacts: True + job: radiuss-pr-generate # --------- Develop --------- radiuss-develop-generate: @@ -217,6 +238,9 @@ radiuss-develop-build: - artifact: jobs_scratch_dir/cloud-ci-pipeline.yml job: radiuss-develop-generate strategy: depend + needs: + - artifacts: True + job: radiuss-develop-generate ######################################## # ECP Data & Vis SDK @@ -238,6 +262,9 @@ data-vis-sdk-pr-build: - artifact: jobs_scratch_dir/cloud-ci-pipeline.yml job: data-vis-sdk-pr-generate strategy: depend + needs: + - artifacts: True + job: data-vis-sdk-pr-generate data-vis-sdk-develop-build: extends: [ ".data-vis-sdk", ".develop-build" ] @@ -246,3 +273,6 @@ data-vis-sdk-develop-build: - artifact: jobs_scratch_dir/cloud-ci-pipeline.yml job: data-vis-sdk-develop-generate strategy: depend + needs: + - artifacts: True + job: data-vis-sdk-develop-generate |