Skip to content
Snippets Groups Projects
Commit d8146d3b authored by Eric Timmons's avatar Eric Timmons
Browse files

Distinguish different types of scheduled jobs

parent 81276691
No related branches found
No related tags found
No related merge requests found
Pipeline #2076 passed
...@@ -44,7 +44,7 @@ Update nightly images: ...@@ -44,7 +44,7 @@ Update nightly images:
- chmod 600 $NIGHTLY_DEPLOY_PRIVATE_KEY - chmod 600 $NIGHTLY_DEPLOY_PRIVATE_KEY
- GIT_SSH_COMMAND="ssh -i $NIGHTLY_DEPLOY_PRIVATE_KEY" git push origin-ssh HEAD:$CI_COMMIT_BRANCH - GIT_SSH_COMMAND="ssh -i $NIGHTLY_DEPLOY_PRIVATE_KEY" git push origin-ssh HEAD:$CI_COMMIT_BRANCH
rules: rules:
- if: '$CI_PIPELINE_SOURCE == "schedule"' - if: '$CI_PIPELINE_SOURCE == "schedule" && $SCHEDULE_TYPE == "nightly-update"'
############################################################################## ##############################################################################
# Fixup manifest # Fixup manifest
...@@ -64,7 +64,7 @@ Generate manifest: ...@@ -64,7 +64,7 @@ Generate manifest:
tags: tags:
- bashbrew-amd64 - bashbrew-amd64
rules: rules:
- if: '$CI_PIPELINE_SOURCE == "schedule"' - if: '$CI_PIPELINE_SOURCE == "schedule" && $SCHEDULE_TYPE == "nightly-update"'
when: never when: never
- when: on_success - when: on_success
...@@ -139,7 +139,7 @@ Bashbrew build - amd64: ...@@ -139,7 +139,7 @@ Bashbrew build - amd64:
BASHBREW_ARCH: amd64 BASHBREW_ARCH: amd64
DOCKER_PLATFORM: linux/amd64 DOCKER_PLATFORM: linux/amd64
rules: rules:
- if: '$CI_PIPELINE_SOURCE == "schedule"' - if: '$CI_PIPELINE_SOURCE == "schedule" && $SCHEDULE_TYPE == "nightly-update"'
when: never when: never
- if: '$CL_DOCKER_IMAGES_AMD64 && $CI_COMMIT_REF_PROTECTED == "true"' - if: '$CL_DOCKER_IMAGES_AMD64 && $CI_COMMIT_REF_PROTECTED == "true"'
tags: tags:
...@@ -152,7 +152,7 @@ Bashbrew build - arm64: ...@@ -152,7 +152,7 @@ Bashbrew build - arm64:
BASHBREW_ARCH: arm64v8 BASHBREW_ARCH: arm64v8
DOCKER_PLATFORM: linux/arm64 DOCKER_PLATFORM: linux/arm64
rules: rules:
- if: '$CI_PIPELINE_SOURCE == "schedule"' - if: '$CI_PIPELINE_SOURCE == "schedule" && $SCHEDULE_TYPE == "nightly-update"'
when: never when: never
- if: '$CL_DOCKER_IMAGES_ARM64V8 && $CI_COMMIT_REF_PROTECTED == "true"' - if: '$CL_DOCKER_IMAGES_ARM64V8 && $CI_COMMIT_REF_PROTECTED == "true"'
tags: tags:
...@@ -165,7 +165,7 @@ Bashbrew build - arm32v7: ...@@ -165,7 +165,7 @@ Bashbrew build - arm32v7:
BASHBREW_ARCH: arm32v7 BASHBREW_ARCH: arm32v7
DOCKER_PLATFORM: linux/arm/v7 DOCKER_PLATFORM: linux/arm/v7
rules: rules:
- if: '$CI_PIPELINE_SOURCE == "schedule"' - if: '$CI_PIPELINE_SOURCE == "schedule" && $SCHEDULE_TYPE == "nightly-update"'
when: never when: never
- if: '$CL_DOCKER_IMAGES_ARM32V7 && $CI_COMMIT_REF_PROTECTED == "true"' - if: '$CL_DOCKER_IMAGES_ARM32V7 && $CI_COMMIT_REF_PROTECTED == "true"'
tags: tags:
...@@ -174,7 +174,7 @@ Bashbrew build - arm32v7: ...@@ -174,7 +174,7 @@ Bashbrew build - arm32v7:
Bashbrew build - winamd64: Bashbrew build - winamd64:
extends: .Bashbrew build win extends: .Bashbrew build win
rules: rules:
- if: '$CI_PIPELINE_SOURCE == "schedule"' - if: '$CI_PIPELINE_SOURCE == "schedule" && $SCHEDULE_TYPE == "nightly-update"'
when: never when: never
- if: '$CL_DOCKER_IMAGES_WINAMD64 && $CI_COMMIT_REF_PROTECTED == "true"' - if: '$CL_DOCKER_IMAGES_WINAMD64 && $CI_COMMIT_REF_PROTECTED == "true"'
...@@ -228,7 +228,7 @@ Bashbrew push - amd64: ...@@ -228,7 +228,7 @@ Bashbrew push - amd64:
BASHBREW_ARCH: amd64 BASHBREW_ARCH: amd64
DOCKER_PLATFORM: linux/amd64 DOCKER_PLATFORM: linux/amd64
rules: rules:
- if: '$CI_PIPELINE_SOURCE == "schedule"' - if: '$CI_PIPELINE_SOURCE == "schedule" && $SCHEDULE_TYPE == "nightly-update"'
when: never when: never
- if: ($CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH) && $CL_DOCKER_IMAGES_AMD64 - if: ($CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH) && $CL_DOCKER_IMAGES_AMD64
tags: tags:
...@@ -241,7 +241,7 @@ Bashbrew push - arm64: ...@@ -241,7 +241,7 @@ Bashbrew push - arm64:
BASHBREW_ARCH: arm64v8 BASHBREW_ARCH: arm64v8
DOCKER_PLATFORM: linux/arm64 DOCKER_PLATFORM: linux/arm64
rules: rules:
- if: '$CI_PIPELINE_SOURCE == "schedule"' - if: '$CI_PIPELINE_SOURCE == "schedule" && $SCHEDULE_TYPE == "nightly-update"'
when: never when: never
- if: ($CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH) && $CL_DOCKER_IMAGES_ARM64V8 - if: ($CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH) && $CL_DOCKER_IMAGES_ARM64V8
tags: tags:
...@@ -254,7 +254,7 @@ Bashbrew push - arm32v7: ...@@ -254,7 +254,7 @@ Bashbrew push - arm32v7:
BASHBREW_ARCH: arm32v7 BASHBREW_ARCH: arm32v7
DOCKER_PLATFORM: linux/arm/v7 DOCKER_PLATFORM: linux/arm/v7
rules: rules:
- if: '$CI_PIPELINE_SOURCE == "schedule"' - if: '$CI_PIPELINE_SOURCE == "schedule" && $SCHEDULE_TYPE == "nightly-update"'
when: never when: never
- if: ($CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH) && $CL_DOCKER_IMAGES_ARM32V7 - if: ($CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH) && $CL_DOCKER_IMAGES_ARM32V7
tags: tags:
...@@ -263,7 +263,7 @@ Bashbrew push - arm32v7: ...@@ -263,7 +263,7 @@ Bashbrew push - arm32v7:
Bashbrew push - winamd64: Bashbrew push - winamd64:
extends: .Bashbrew push win extends: .Bashbrew push win
rules: rules:
- if: '$CI_PIPELINE_SOURCE == "schedule"' - if: '$CI_PIPELINE_SOURCE == "schedule" && $SCHEDULE_TYPE == "nightly-update"'
when: never when: never
- if: ($CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH) && $CL_DOCKER_IMAGES_WINAMD64 - if: ($CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH) && $CL_DOCKER_IMAGES_WINAMD64
...@@ -285,7 +285,7 @@ Bashbrew put-shared: ...@@ -285,7 +285,7 @@ Bashbrew put-shared:
tags: tags:
- bashbrew-amd64 - bashbrew-amd64
rules: rules:
- if: '$CI_PIPELINE_SOURCE == "schedule"' - if: '$CI_PIPELINE_SOURCE == "schedule" && $SCHEDULE_TYPE == "nightly-update"'
when: never when: never
- if: ($CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH) - if: ($CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH)
cache: cache:
...@@ -318,7 +318,7 @@ Pushrm: ...@@ -318,7 +318,7 @@ Pushrm:
paths: paths:
- build/hub-description.md - build/hub-description.md
rules: rules:
- if: '$CI_PIPELINE_SOURCE == "schedule"' - if: '$CI_PIPELINE_SOURCE == "schedule" && $SCHEDULE_TYPE == "nightly-update"'
when: never when: never
- if: ($CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH) - if: ($CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH)
tags: tags:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment