summaryrefslogtreecommitdiff
path: root/share/spack/gitlab/cloud_pipelines/.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to 'share/spack/gitlab/cloud_pipelines/.gitlab-ci.yml')
-rw-r--r--share/spack/gitlab/cloud_pipelines/.gitlab-ci.yml43
1 files changed, 43 insertions, 0 deletions
diff --git a/share/spack/gitlab/cloud_pipelines/.gitlab-ci.yml b/share/spack/gitlab/cloud_pipelines/.gitlab-ci.yml
index 37a636d4ba..8ec7060120 100644
--- a/share/spack/gitlab/cloud_pipelines/.gitlab-ci.yml
+++ b/share/spack/gitlab/cloud_pipelines/.gitlab-ci.yml
@@ -102,6 +102,48 @@ default:
# strategy: depend
########################################
+# E4S Mac Stack
+########################################
+.e4s-mac:
+ variables:
+ SPACK_CI_STACK_NAME: e4s-mac
+ allow_failure: True
+
+e4s-mac-pr-generate:
+ extends: [ ".e4s-mac", ".pr-generate"]
+ tags:
+ - omicron
+ timeout: 60 minutes
+
+e4s-mac-develop-generate:
+ extends: [ ".e4s-mac", ".develop-generate"]
+ tags:
+ - omicron
+ timeout: 60 minutes
+
+e4s-mac-pr-build:
+ extends: [ ".e4s-mac", ".pr-build" ]
+ trigger:
+ include:
+ - artifact: jobs_scratch_dir/cloud-ci-pipeline.yml
+ job: e4s-mac-pr-generate
+ strategy: depend
+ needs:
+ - artifacts: True
+ job: e4s-mac-pr-generate
+
+e4s-mac-develop-build:
+ extends: [ ".e4s-mac", ".develop-build" ]
+ trigger:
+ include:
+ - artifact: jobs_scratch_dir/cloud-ci-pipeline.yml
+ job: e4s-mac-develop-generate
+ strategy: depend
+ needs:
+ - artifacts: True
+ job: e4s-mac-develop-generate
+
+########################################
# E4S pipeline
########################################
.e4s:
@@ -110,6 +152,7 @@ default:
e4s-pr-generate:
extends: [ ".e4s", ".pr-generate"]
+ tags:
e4s-develop-generate:
extends: [ ".e4s", ".develop-generate"]