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.
This commit is contained in:
Brad King
2022-04-05 14:55:05 -04:00
parent 3a90800a9c
commit eb410615f2

View File

@@ -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