QA-136 updated rules logic

This commit is contained in:
Huan Truong 2025-08-14 14:03:44 -05:00
parent 8891a010fe
commit 8d849e2ff9
No known key found for this signature in database
2 changed files with 12 additions and 12 deletions

View file

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

View file

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