summaryrefslogtreecommitdiffstats
path: root/.gitlab/rules.yml
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2022-04-05 18:55:05 (GMT)
committerBrad King <brad.king@kitware.com>2022-04-05 19:00:17 (GMT)
commiteb410615f232647912687bedb0239d0912273bac (patch)
tree403ec39dcf9ac69e43bc291b10d07bfbf452abbd /.gitlab/rules.yml
parent3a90800a9cc5b80f80e7139254776008cb9fa452 (diff)
downloadCMake-eb410615f232647912687bedb0239d0912273bac.zip
CMake-eb410615f232647912687bedb0239d0912273bac.tar.gz
CMake-eb410615f232647912687bedb0239d0912273bac.tar.bz2
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.
Diffstat (limited to '.gitlab/rules.yml')
-rw-r--r--.gitlab/rules.yml2
1 files changed, 2 insertions, 0 deletions
diff --git a/.gitlab/rules.yml b/.gitlab/rules.yml
index e4267d5..5642c15 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