summaryrefslogtreecommitdiffstats
path: root/.gitlab/rules.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab/rules.yml')
-rw-r--r--.gitlab/rules.yml8
1 files changed, 5 insertions, 3 deletions
diff --git a/.gitlab/rules.yml b/.gitlab/rules.yml
index f696c90..fd7948e 100644
--- a/.gitlab/rules.yml
+++ b/.gitlab/rules.yml
@@ -64,12 +64,14 @@
.run_only_for_package:
rules:
- - if: '$CMAKE_CI_PACKAGE != null && $CMAKE_CI_JOB_UPLOAD_PACKAGE == null'
- when: on_success
- - if: '$CMAKE_CI_PACKAGE == "dev" && $CMAKE_CI_JOB_UPLOAD_PACKAGE == "true"'
+ - if: '$CMAKE_CI_PACKAGE == "dev"'
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
.run_only_for_continuous_master: