From 536d1a563e5c93cbbefb3556ea897acaf8fa70ce Mon Sep 17 00:00:00 2001 From: Parthasarathy Tirumalai Date: Thu, 18 Apr 2024 12:31:44 +0200 Subject: 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. --- .gitlab-ci.yml | 7 ++++--- 1 file 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 -- cgit v1.2.3