summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2022-04-05 14:55:05 -0400
committerBrad King <brad.king@kitware.com>2022-04-05 15:00:17 -0400
commiteb410615f232647912687bedb0239d0912273bac (patch)
tree403ec39dcf9ac69e43bc291b10d07bfbf452abbd
parent3a90800a9cc5b80f80e7139254776008cb9fa452 (diff)
downloadcmake-eb410615f232647912687bedb0239d0912273bac.tar.gz
gitlab-ci: start release package pipelines manually
A release pipeline is always created by manual execution of a pipeline schedule. Require the initial pipeline jobs to be started manually too so that we can later add separate components to play separately.
-rw-r--r--.gitlab/rules.yml2
1 files changed, 2 insertions, 0 deletions
diff --git a/.gitlab/rules.yml b/.gitlab/rules.yml
index e4267d5316..5642c1595c 100644
--- a/.gitlab/rules.yml
+++ b/.gitlab/rules.yml
@@ -66,6 +66,8 @@
variables:
RSYNC_DESTINATION: "dev"
when: on_success
+ - if: '$CMAKE_CI_PACKAGE != null && $CI_JOB_STAGE == "prep"'
+ when: manual
- if: '$CMAKE_CI_PACKAGE != null && $CI_JOB_STAGE != "upload"'
when: on_success
- when: never