Skip to content

Commit f9a6849

Browse files
Merge pull request #637 from nmars/add-fbc-pruning-check-main
RELEASE BLOCKER(March 17, 2025): Add fbc-target-index-pruning-check to FBC pipelines
2 parents a95bb6b + 3777495 commit f9a6849

File tree

6 files changed

+156
-0
lines changed

6 files changed

+156
-0
lines changed

.tekton/fbc-v4-15-pull-request.yaml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -483,6 +483,32 @@ spec:
483483
operator: in
484484
values:
485485
- "false"
486+
- name: fbc-target-index-pruning-check
487+
params:
488+
- name: IMAGE_URL
489+
value: $(tasks.build-image-index.results.IMAGE_URL)
490+
- name: IMAGE_DIGEST
491+
value: $(tasks.build-image-index.results.IMAGE_DIGEST)
492+
- name: TARGET_INDEX
493+
value: registry.redhat.io/redhat/redhat-operator-index
494+
- name: RENDERED_CATALOG_DIGEST
495+
value: $(tasks.validate-fbc.results.RENDERED_CATALOG_DIGEST)
496+
runAfter:
497+
- validate-fbc
498+
taskRef:
499+
params:
500+
- name: name
501+
value: fbc-target-index-pruning-check
502+
- name: bundle
503+
value: quay.io/konflux-ci/tekton-catalog/task-fbc-target-index-pruning-check:0.1@sha256:dbae7ad5cca552647330fb47e8556aa86e53dfa9852398c160860ff37de1cc56
504+
- name: kind
505+
value: task
506+
resolver: bundles
507+
when:
508+
- input: $(params.skip-checks)
509+
operator: in
510+
values:
511+
- "false"
486512
- name: validate-fbc
487513
params:
488514
- name: IMAGE_URL

.tekton/fbc-v4-15-push.yaml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -480,6 +480,32 @@ spec:
480480
operator: in
481481
values:
482482
- "false"
483+
- name: fbc-target-index-pruning-check
484+
params:
485+
- name: IMAGE_URL
486+
value: $(tasks.build-image-index.results.IMAGE_URL)
487+
- name: IMAGE_DIGEST
488+
value: $(tasks.build-image-index.results.IMAGE_DIGEST)
489+
- name: TARGET_INDEX
490+
value: registry.redhat.io/redhat/redhat-operator-index
491+
- name: RENDERED_CATALOG_DIGEST
492+
value: $(tasks.validate-fbc.results.RENDERED_CATALOG_DIGEST)
493+
runAfter:
494+
- validate-fbc
495+
taskRef:
496+
params:
497+
- name: name
498+
value: fbc-target-index-pruning-check
499+
- name: bundle
500+
value: quay.io/konflux-ci/tekton-catalog/task-fbc-target-index-pruning-check:0.1@sha256:dbae7ad5cca552647330fb47e8556aa86e53dfa9852398c160860ff37de1cc56
501+
- name: kind
502+
value: task
503+
resolver: bundles
504+
when:
505+
- input: $(params.skip-checks)
506+
operator: in
507+
values:
508+
- "false"
483509
- name: validate-fbc
484510
params:
485511
- name: IMAGE_URL

.tekton/fbc-v4-16-pull-request.yaml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -483,6 +483,32 @@ spec:
483483
operator: in
484484
values:
485485
- "false"
486+
- name: fbc-target-index-pruning-check
487+
params:
488+
- name: IMAGE_URL
489+
value: $(tasks.build-image-index.results.IMAGE_URL)
490+
- name: IMAGE_DIGEST
491+
value: $(tasks.build-image-index.results.IMAGE_DIGEST)
492+
- name: TARGET_INDEX
493+
value: registry.redhat.io/redhat/redhat-operator-index
494+
- name: RENDERED_CATALOG_DIGEST
495+
value: $(tasks.validate-fbc.results.RENDERED_CATALOG_DIGEST)
496+
runAfter:
497+
- validate-fbc
498+
taskRef:
499+
params:
500+
- name: name
501+
value: fbc-target-index-pruning-check
502+
- name: bundle
503+
value: quay.io/konflux-ci/tekton-catalog/task-fbc-target-index-pruning-check:0.1@sha256:dbae7ad5cca552647330fb47e8556aa86e53dfa9852398c160860ff37de1cc56
504+
- name: kind
505+
value: task
506+
resolver: bundles
507+
when:
508+
- input: $(params.skip-checks)
509+
operator: in
510+
values:
511+
- "false"
486512
- name: validate-fbc
487513
params:
488514
- name: IMAGE_URL

.tekton/fbc-v4-16-push.yaml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -480,6 +480,32 @@ spec:
480480
operator: in
481481
values:
482482
- "false"
483+
- name: fbc-target-index-pruning-check
484+
params:
485+
- name: IMAGE_URL
486+
value: $(tasks.build-image-index.results.IMAGE_URL)
487+
- name: IMAGE_DIGEST
488+
value: $(tasks.build-image-index.results.IMAGE_DIGEST)
489+
- name: TARGET_INDEX
490+
value: registry.redhat.io/redhat/redhat-operator-index
491+
- name: RENDERED_CATALOG_DIGEST
492+
value: $(tasks.validate-fbc.results.RENDERED_CATALOG_DIGEST)
493+
runAfter:
494+
- validate-fbc
495+
taskRef:
496+
params:
497+
- name: name
498+
value: fbc-target-index-pruning-check
499+
- name: bundle
500+
value: quay.io/konflux-ci/tekton-catalog/task-fbc-target-index-pruning-check:0.1@sha256:dbae7ad5cca552647330fb47e8556aa86e53dfa9852398c160860ff37de1cc56
501+
- name: kind
502+
value: task
503+
resolver: bundles
504+
when:
505+
- input: $(params.skip-checks)
506+
operator: in
507+
values:
508+
- "false"
483509
- name: validate-fbc
484510
params:
485511
- name: IMAGE_URL

.tekton/fbc-v4-17-pull-request.yaml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -483,6 +483,32 @@ spec:
483483
operator: in
484484
values:
485485
- "false"
486+
- name: fbc-target-index-pruning-check
487+
params:
488+
- name: IMAGE_URL
489+
value: $(tasks.build-image-index.results.IMAGE_URL)
490+
- name: IMAGE_DIGEST
491+
value: $(tasks.build-image-index.results.IMAGE_DIGEST)
492+
- name: TARGET_INDEX
493+
value: registry.redhat.io/redhat/redhat-operator-index
494+
- name: RENDERED_CATALOG_DIGEST
495+
value: $(tasks.validate-fbc.results.RENDERED_CATALOG_DIGEST)
496+
runAfter:
497+
- validate-fbc
498+
taskRef:
499+
params:
500+
- name: name
501+
value: fbc-target-index-pruning-check
502+
- name: bundle
503+
value: quay.io/konflux-ci/tekton-catalog/task-fbc-target-index-pruning-check:0.1@sha256:dbae7ad5cca552647330fb47e8556aa86e53dfa9852398c160860ff37de1cc56
504+
- name: kind
505+
value: task
506+
resolver: bundles
507+
when:
508+
- input: $(params.skip-checks)
509+
operator: in
510+
values:
511+
- "false"
486512
- name: validate-fbc
487513
params:
488514
- name: IMAGE_URL

.tekton/fbc-v4-17-push.yaml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -480,6 +480,32 @@ spec:
480480
operator: in
481481
values:
482482
- "false"
483+
- name: fbc-target-index-pruning-check
484+
params:
485+
- name: IMAGE_URL
486+
value: $(tasks.build-image-index.results.IMAGE_URL)
487+
- name: IMAGE_DIGEST
488+
value: $(tasks.build-image-index.results.IMAGE_DIGEST)
489+
- name: TARGET_INDEX
490+
value: registry.redhat.io/redhat/redhat-operator-index
491+
- name: RENDERED_CATALOG_DIGEST
492+
value: $(tasks.validate-fbc.results.RENDERED_CATALOG_DIGEST)
493+
runAfter:
494+
- validate-fbc
495+
taskRef:
496+
params:
497+
- name: name
498+
value: fbc-target-index-pruning-check
499+
- name: bundle
500+
value: quay.io/konflux-ci/tekton-catalog/task-fbc-target-index-pruning-check:0.1@sha256:dbae7ad5cca552647330fb47e8556aa86e53dfa9852398c160860ff37de1cc56
501+
- name: kind
502+
value: task
503+
resolver: bundles
504+
when:
505+
- input: $(params.skip-checks)
506+
operator: in
507+
values:
508+
- "false"
483509
- name: validate-fbc
484510
params:
485511
- name: IMAGE_URL

0 commit comments

Comments
 (0)