From eb410615f232647912687bedb0239d0912273bac Mon Sep 17 00:00:00 2001 From: Brad King Date: Tue, 5 Apr 2022 14:55:05 -0400 Subject: 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. --- .gitlab/rules.yml | 2 ++ 1 file changed, 2 insertions(+) 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 -- cgit v0.12