From 7edbdeb614f839f850b6035b807ce4dfc9c5ff05 Mon Sep 17 00:00:00 2001 From: Anna Rania Date: Thu, 6 Aug 2026 15:27:11 -0400 Subject: [PATCH] Add fbc-inject-lifecycle task to FBC pipeline --- .tekton/operator-index-pipeline.yaml | 32 ++++++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/.tekton/operator-index-pipeline.yaml b/.tekton/operator-index-pipeline.yaml index b45fdcf2..24d1f5dc 100644 --- a/.tekton/operator-index-pipeline.yaml +++ b/.tekton/operator-index-pipeline.yaml @@ -217,6 +217,34 @@ spec: - name: basic-auth workspace: git-auth + - name: fbc-inject-lifecycle + taskRef: + resolver: bundles + params: + - name: kind + value: task + - name: name + value: fbc-inject-lifecycle-oci-ta + - name: bundle + value: quay.io/konflux-ci/tekton-catalog/task-fbc-inject-lifecycle-oci-ta:0.1@sha256:da1217be1dcec3d5b5140ea351466607005481397b31f2b81108c4fd3012fbde + params: + - name: DOCKERFILE + value: $(params.dockerfile) + - name: CONTEXT + value: $(params.path-context) + - name: SOURCE_ARTIFACT + value: $(tasks.clone-repository.results.SOURCE_ARTIFACT) + - name: ociStorage + value: $(params.output-image-repo):konflux-$(params.revision).lifecycle + - name: ociArtifactExpiresAfter + value: $(params.image-expires-after) + - name: BUILD_ARGS + value: + - base_image=$(params.base-image) + - catalog_dir=$(params.catalog-dir) + runAfter: + - clone-repository + - name: build-images matrix: params: @@ -241,7 +269,7 @@ spec: - base_image=$(params.base-image) - catalog_dir=$(params.catalog-dir) - name: SOURCE_ARTIFACT - value: $(tasks.clone-repository.results.SOURCE_ARTIFACT) + value: $(tasks.fbc-inject-lifecycle.results.SOURCE_ARTIFACT) - name: IMAGE_APPEND_PLATFORM value: "true" - name: BUILDAH_FORMAT @@ -370,7 +398,7 @@ spec: - name: image-url value: $(tasks.build-image-index.results.IMAGE_URL) - name: SOURCE_ARTIFACT - value: $(tasks.clone-repository.results.SOURCE_ARTIFACT) + value: $(tasks.fbc-inject-lifecycle.results.SOURCE_ARTIFACT) taskRef: params: - name: name