mirror of
https://github.com/kasmtech/workspaces-core-images.git
synced 2026-07-18 00:45:59 +00:00
QA-136 updated rules logic
This commit is contained in:
parent
8891a010fe
commit
8d849e2ff9
2 changed files with 12 additions and 12 deletions
|
|
@ -37,7 +37,7 @@ build_{{ IMAGE.name1 }}_{{ IMAGE.name2 }}:
|
|||
$DOCKERHUB_REVERT ||
|
||||
$REVERT_IS_ROLLING
|
||||
when: never
|
||||
- if: $PARENT_PIPELINE_SOURCE == "schedule" && $RUN_SET != "schedule"
|
||||
- if: $PARENT_PIPELINE_SOURCE == "schedule" && $RUN_SET == "schedule"
|
||||
when: never
|
||||
{% if FILE_LIMITS %}- changes:
|
||||
{% for FILE in files %}- {{ FILE }}
|
||||
|
|
@ -66,7 +66,7 @@ build_{{ IMAGE.name1 }}_{{ IMAGE.name2 }}:
|
|||
$DOCKERHUB_REVERT ||
|
||||
$REVERT_IS_ROLLING
|
||||
when: never
|
||||
- if: $PARENT_PIPELINE_SOURCE == "schedule" && $RUN_SET != "schedule"
|
||||
- if: $PARENT_PIPELINE_SOURCE == "schedule" && $RUN_SET == "schedule"
|
||||
when: never
|
||||
{% if FILE_LIMITS %}- changes:
|
||||
{% for FILE in files %}- {{ FILE }}
|
||||
|
|
@ -95,7 +95,7 @@ test_{{ IMAGE.name1 }}_{{ IMAGE.name2 }}:
|
|||
$DOCKERHUB_REVERT ||
|
||||
$REVERT_IS_ROLLING
|
||||
when: never
|
||||
- if: $PARENT_PIPELINE_SOURCE == "schedule" && $RUN_SET != "schedule"
|
||||
- if: $PARENT_PIPELINE_SOURCE == "schedule" && $RUN_SET == "schedule"
|
||||
when: never
|
||||
{% if FILE_LIMITS %}- changes:
|
||||
{% for FILE in files %}- {{ FILE }}
|
||||
|
|
@ -126,7 +126,7 @@ test_{{ IMAGE.name1 }}_{{ IMAGE.name2 }}:
|
|||
$DOCKERHUB_REVERT ||
|
||||
$REVERT_IS_ROLLING
|
||||
when: never
|
||||
- if: $PARENT_PIPELINE_SOURCE == "schedule" && $RUN_SET != "schedule"
|
||||
- if: $PARENT_PIPELINE_SOURCE == "schedule" && $RUN_SET == "schedule"
|
||||
when: never
|
||||
{% if FILE_LIMITS %}- changes:
|
||||
{% for FILE in files %}- {{ FILE }}
|
||||
|
|
@ -155,7 +155,7 @@ scan_{{ IMAGE.name1 }}_{{ IMAGE.name2 }}:
|
|||
$README_PASSWORD ||
|
||||
$QUAY_API_KEY
|
||||
when: never
|
||||
- if: $PARENT_PIPELINE_SOURCE == "schedule" && $RUN_SET != "schedule"
|
||||
- if: $PARENT_PIPELINE_SOURCE == "schedule" && $RUN_SET == "schedule"
|
||||
when: never
|
||||
{% if FILE_LIMITS %}- changes:
|
||||
{% for FILE in files %}- {{ FILE }}
|
||||
|
|
@ -189,7 +189,7 @@ scan_{{ IMAGE.name1 }}_{{ IMAGE.name2 }}:
|
|||
$README_PASSWORD ||
|
||||
$QUAY_API_KEY
|
||||
when: never
|
||||
- if: $PARENT_PIPELINE_SOURCE == "schedule" && $RUN_SET != "schedule"
|
||||
- if: $PARENT_PIPELINE_SOURCE == "schedule" && $RUN_SET == "schedule"
|
||||
when: never
|
||||
{% if FILE_LIMITS %}- changes:
|
||||
{% for FILE in files %}- {{ FILE }}
|
||||
|
|
@ -225,7 +225,7 @@ manifest_{{ IMAGE.name1 }}_{{ IMAGE.name2 }}:
|
|||
$DOCKERHUB_REVERT ||
|
||||
$REVERT_IS_ROLLING
|
||||
when: never
|
||||
- if: $PARENT_PIPELINE_SOURCE == "schedule" && $RUN_SET != "schedule"
|
||||
- if: $PARENT_PIPELINE_SOURCE == "schedule" && $RUN_SET == "schedule"
|
||||
when: never
|
||||
{% if FILE_LIMITS %}- changes:
|
||||
{% for FILE in files %}- {{ FILE }}
|
||||
|
|
@ -255,7 +255,7 @@ manifest_{{ IMAGE.name1 }}_{{ IMAGE.name2 }}:
|
|||
$DOCKERHUB_REVERT ||
|
||||
$REVERT_IS_ROLLING
|
||||
when: never
|
||||
- if: $PARENT_PIPELINE_SOURCE == "schedule" && $RUN_SET != "schedule"
|
||||
- if: $PARENT_PIPELINE_SOURCE == "schedule" && $RUN_SET == "schedule"
|
||||
when: never
|
||||
{% if FILE_LIMITS %}- changes:
|
||||
{% for FILE in files %}- {{ FILE }}
|
||||
|
|
@ -279,7 +279,7 @@ manifest_{{ IMAGE.name1 }}_{{ IMAGE.name2 }}:
|
|||
#############################
|
||||
|
||||
{% for IMAGE in multiImages %}
|
||||
manifest_{{ IMAGE.name1 }}_{{ IMAGE.name2 }}:
|
||||
manifest_weekly_{{ IMAGE.name1 }}_{{ IMAGE.name2 }}:
|
||||
stage: manifest
|
||||
rules:
|
||||
- if: >
|
||||
|
|
@ -301,7 +301,7 @@ manifest_{{ IMAGE.name1 }}_{{ IMAGE.name2 }}:
|
|||
{% endfor %}
|
||||
|
||||
{% for IMAGE in singleImages %}
|
||||
manifest_{{ IMAGE.name1 }}_{{ IMAGE.name2 }}:
|
||||
manifest_weekly_{{ IMAGE.name1 }}_{{ IMAGE.name2 }}:
|
||||
stage: manifest
|
||||
rules:
|
||||
- if: >
|
||||
|
|
|
|||
|
|
@ -48,9 +48,9 @@ if [[ "${TYPE}" == "multi" ]]; then
|
|||
|
||||
# Single arch image just pull and push
|
||||
else
|
||||
tagImage "${ORG_NAME}/${NAME}:x86_64-${SANITIZED_BRANCH_DAILY}" "${ORG_NAME}/${NAME}:${SANITIZED_BRANCH}"
|
||||
tagImage "${ORG_NAME}/${NAME}:${SANITIZED_BRANCH_DAILY}" "${ORG_NAME}/${NAME}:${SANITIZED_BRANCH}"
|
||||
|
||||
for MIRROR in "${REGISTRY_MIRRORS[@]}"; do
|
||||
tagImage "${ORG_NAME}/${NAME}:x86_64-${SANITIZED_BRANCH_DAILY}" "${MIRROR}/${MIRROR_ORG_NAME}/${NAME}:${SANITIZED_BRANCH}"
|
||||
tagImage "${ORG_NAME}/${NAME}:${SANITIZED_BRANCH_DAILY}" "${MIRROR}/${MIRROR_ORG_NAME}/${NAME}:${SANITIZED_BRANCH}"
|
||||
done
|
||||
fi
|
||||
Loading…
Add table
Add a link
Reference in a new issue