aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorParthasarathy Tirumalai <parthasarathy.tirumalai@desy.de>2024-04-18 12:31:44 +0200
committerParthasarathy Tirumalai <parthasarathy.tirumalai@desy.de>2024-04-18 12:31:44 +0200
commit536d1a563e5c93cbbefb3556ea897acaf8fa70ce (patch)
tree45d425a5336b8d01d61c112aac437febd27f45dd
parent30a9ff98d993b8341a0080ff8e1c01503cabe727 (diff)
Address pipeline performance improvement changes which Tom requested.
1) Remove MacOS native build job and build-brew-macos the only job for MacOS. 2) Make container builds manual.
-rw-r--r--.gitlab-ci.yml7
1 files changed, 4 insertions, 3 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 23af96f8..4d1d1038 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,7 +1,6 @@
stages:
- test
- deploy
- - test_brew
- build_container
.build-and-test:
@@ -90,6 +89,8 @@ build_container_image:
tags:
- kubernetes
+ when: manual
+
build_container_image_tag:
stage: build_container
image:
@@ -117,8 +118,9 @@ build_container_image_tag:
rules:
- if: $CI_COMMIT_TAG
+ when: manual
-build-native-macos:
+.build-native-macos:
tags:
- macOS
variables:
@@ -141,7 +143,6 @@ build-native-macos:
junit: build/meson-logs/testlog.junit.xml
build-brew-macos:
- stage: test_brew
dependencies: []
tags:
- macOS