@@ -13,14 +13,18 @@ spec:
1313 - name : name
1414 value : show-sbom
1515 - name : bundle
16- value : quay.io/konflux-ci/tekton-catalog/task-show-sbom:0.1@sha256:9bfc6b99ef038800fe131d7b45ff3cd4da3a415dd536f7c657b3527b01c4a13b
16+ value : quay.io/konflux-ci/tekton-catalog/task-show-sbom:0.1@sha256:945a7c9066d3e0a95d3fddb7e8a6992e4d632a2a75d8f3a9bd2ff2fef0ec9aa0
1717 - name : kind
1818 value : task
1919 resolver : bundles
2020 params :
2121 - description : Source Repository URL
2222 name : git-url
2323 type : string
24+ - description : Version to build
25+ name : build-version
26+ type : string
27+ default : " main"
2428 - default : " "
2529 description : Revision of the Source Repository
2630 name : revision
6266 description : Image tag expiration time, time values could be something like
6367 1h, 2d, 3w for hours, days, and weeks, respectively.
6468 name : image-expires-after
65- - default : " false "
69+ - default : " true "
6670 description : Build a source image.
6771 name : build-source-image
6872 type : string
@@ -108,7 +112,7 @@ spec:
108112 - name : name
109113 value : init
110114 - name : bundle
111- value : quay.io/konflux-ci/tekton-catalog/task-init:0.2@sha256:092c113b614f6551113f17605ae9cb7e822aa704d07f0e37ed209da23ce392cc
115+ value : quay.io/konflux-ci/tekton-catalog/task-init:0.2@sha256:0523b51c28375a3f222da91690e22eff11888ebc98a0c73c468af44762265c69
112116 - name : kind
113117 value : task
114118 resolver : bundles
@@ -129,7 +133,7 @@ spec:
129133 - name : name
130134 value : git-clone-oci-ta
131135 - name : bundle
132- value : quay.io/konflux-ci/tekton-catalog/task-git-clone-oci-ta:0.1@sha256:8e1e861d9564caea3f9ce8d1c62789f5622b5a7051209decc9ecf10b6f54aa71
136+ value : quay.io/konflux-ci/tekton-catalog/task-git-clone-oci-ta:0.1@sha256:4bf48d038ff12d25bdeb5ab3e98dc2271818056f454c83d7393ebbd413028147
133137 - name : kind
134138 value : task
135139 resolver : bundles
@@ -158,7 +162,7 @@ spec:
158162 - name : name
159163 value : prefetch-dependencies-oci-ta
160164 - name : bundle
161- value : quay.io/konflux-ci/tekton-catalog/task-prefetch-dependencies-oci-ta:0.1@sha256:8e2a8de8e8a55a8e657922d5f8303fefa065f7ec2f8a49a666bf749540d63679
165+ value : quay.io/konflux-ci/tekton-catalog/task-prefetch-dependencies-oci-ta:0.1@sha256:b1ac9124ad909a8d7dbac01b1a02ef9a973d448d4c94efcf3d1b29e2a5c9e76f
162166 - name : kind
163167 value : task
164168 resolver : bundles
@@ -196,7 +200,9 @@ spec:
196200 - name : BUILD_ARGS
197201 value :
198202 - $(params.build-args[*])
199- - " COMMIT=tasks.clone-repository.results.commit"
203+ - " COMMIT=$(tasks.clone-repository.results.commit)"
204+ - " BUILDVERSION=$(params.build-version)"
205+ - " DATE=$(tasks.clone-repository.results.commit-timestamp)"
200206 - name : BUILD_ARGS_FILE
201207 value : $(params.build-args-file)
202208 - name : SOURCE_ARTIFACT
@@ -212,7 +218,7 @@ spec:
212218 - name : name
213219 value : buildah-remote-oci-ta
214220 - name : bundle
215- value : quay.io/konflux-ci/tekton-catalog/task-buildah-remote-oci-ta:0.2@sha256:8e8cd24b52a74a75f2cefe67a1047d2c683f84aeb1211862843330bf4653edd3
221+ value : quay.io/konflux-ci/tekton-catalog/task-buildah-remote-oci-ta:0.2@sha256:52a1a93cf99ab1f1092e983ac41b3684b7af004772d325e89b42e82e046bc7d1
216222 - name : kind
217223 value : task
218224 resolver : bundles
@@ -241,7 +247,7 @@ spec:
241247 - name : name
242248 value : build-image-index
243249 - name : bundle
244- value : quay.io/konflux-ci/tekton-catalog/task-build-image-index:0.1@sha256:e4871851566d8b496966b37bcb8c5ce9748a52487f116373d96c6cd28ef684c6
250+ value : quay.io/konflux-ci/tekton-catalog/task-build-image-index:0.1@sha256:ebc17bb22481160eec6eb7277df1e48b90f599bebe563cd4f046807f4e32ced3
245251 - name : kind
246252 value : task
247253 resolver : bundles
@@ -250,56 +256,54 @@ spec:
250256 operator : in
251257 values :
252258 - " true"
253- - name : rpms-signature-scan
259+ - name : build-source-image
254260 params :
255- - name : image-url
256- value : $(tasks.build -image-index.results.IMAGE_URL )
257- - name : image-digest
258- value : $(tasks.build-image-index .results.IMAGE_DIGEST )
261+ - name : BINARY_IMAGE
262+ value : $(params.output -image)
263+ - name : SOURCE_ARTIFACT
264+ value : $(tasks.prefetch-dependencies .results.SOURCE_ARTIFACT )
259265 runAfter :
260266 - build-image-index
261267 taskRef :
262268 params :
263269 - name : name
264- value : rpms-signature-scan
270+ value : source-build-oci-ta
265271 - name : bundle
266- value : quay.io/konflux-ci/tekton-catalog/task-rpms-signature-scan :0.2 @sha256:28aaf87d61078a0aeeeabcae455eda7d05c4f9b81d8995bdcf3dde95c1a7a77b
272+ value : quay.io/konflux-ci/tekton-catalog/task-source-build-oci-ta :0.1 @sha256:bd786bc1d33391bb169f98a1070d1a39e410b835f05fd0db0263754c65bd9bea
267273 - name : kind
268274 value : task
269275 resolver : bundles
270276 when :
271- - input : $(params.skip-checks )
277+ - input : $(tasks.init.results.build )
272278 operator : in
273279 values :
274- - " false"
275- - name : build-source-image
280+ - " true"
281+ - input : $(params.build-source-image)
282+ operator : in
283+ values :
284+ - " true"
285+ - name : rpms-signature-scan
276286 params :
277- - name : BINARY_IMAGE
278- value : $(params.output-image)
279- - name : SOURCE_ARTIFACT
280- value : $(tasks.prefetch-dependencies.results.SOURCE_ARTIFACT)
281- - name : CACHI2_ARTIFACT
282- value : $(tasks.prefetch-dependencies.results.CACHI2_ARTIFACT)
287+ - name : image-url
288+ value : $(tasks.build-image-index.results.IMAGE_URL)
289+ - name : image-digest
290+ value : $(tasks.build-image-index.results.IMAGE_DIGEST)
283291 runAfter :
284292 - build-image-index
285293 taskRef :
286294 params :
287295 - name : name
288- value : source-build-oci-ta
296+ value : rpms-signature-scan
289297 - name : bundle
290- value : quay.io/konflux-ci/tekton-catalog/task-source-build-oci-ta :0.1 @sha256:d1fd616413d45bb6af0532352bfa8692c5ca409127e5a2dd4f1bc52aef27d1dc
298+ value : quay.io/konflux-ci/tekton-catalog/task-rpms-signature-scan :0.2 @sha256:28aaf87d61078a0aeeeabcae455eda7d05c4f9b81d8995bdcf3dde95c1a7a77b
291299 - name : kind
292300 value : task
293301 resolver : bundles
294302 when :
295- - input : $(tasks.init.results.build)
296- operator : in
297- values :
298- - " true"
299- - input : $(params.build-source-image)
303+ - input : $(params.skip-checks)
300304 operator : in
301305 values :
302- - " true "
306+ - " false "
303307 - name : deprecated-base-image-check
304308 params :
305309 - name : IMAGE_URL
@@ -313,7 +317,7 @@ spec:
313317 - name : name
314318 value : deprecated-image-check
315319 - name : bundle
316- value : quay.io/konflux-ci/tekton-catalog/task-deprecated-image-check:0.4@sha256:b4f9599f5770ea2e6e4d031224ccc932164c1ecde7f85f68e16e99c98d754003
320+ value : quay.io/konflux-ci/tekton-catalog/task-deprecated-image-check:0.4@sha256:5a1a165fa02270f0a947d8a2131ee9d8be0b8e9d34123828c2bef589e504ee84
317321 - name : kind
318322 value : task
319323 resolver : bundles
@@ -335,7 +339,7 @@ spec:
335339 - name : name
336340 value : clair-scan
337341 - name : bundle
338- value : quay.io/konflux-ci/tekton-catalog/task-clair-scan:0.2@sha256:9f4ddafd599e06b319cece5a4b8ac36b9e7ec46bea378bc6c6af735d3f7f8060
342+ value : quay.io/konflux-ci/tekton-catalog/task-clair-scan:0.2@sha256:0a5421111e7092740398691d5bd7c125cc0896f29531d19414bb5724ae41692a
339343 - name : kind
340344 value : task
341345 resolver : bundles
@@ -355,7 +359,7 @@ spec:
355359 - name : name
356360 value : ecosystem-cert-preflight-checks
357361 - name : bundle
358- value : quay.io/konflux-ci/tekton-catalog/task-ecosystem-cert-preflight-checks:0.1@sha256:5131cce0f93d0b728c7bcc0d6cee4c61d4c9f67c6d619c627e41e3c9775b497d
362+ value : quay.io/konflux-ci/tekton-catalog/task-ecosystem-cert-preflight-checks:0.1@sha256:df8a25a3431a70544172ed4844f9d0c6229d39130633960729f825a031a7dea9
359363 - name : kind
360364 value : task
361365 resolver : bundles
@@ -381,7 +385,7 @@ spec:
381385 - name : name
382386 value : sast-snyk-check-oci-ta
383387 - name : bundle
384- value : quay.io/konflux-ci/tekton-catalog/task-sast-snyk-check-oci-ta:0.2 @sha256:ad02dd316d68725490f45f23d2b8acf042bf0a80f7a22c28e0cadc6181fc10f1
388+ value : quay.io/konflux-ci/tekton-catalog/task-sast-snyk-check-oci-ta:0.3 @sha256:65a213322ea7c64159e37071d369d74b6378b23403150e29537865cada90f022
385389 - name : kind
386390 value : task
387391 resolver : bundles
@@ -403,7 +407,7 @@ spec:
403407 - name : name
404408 value : clamav-scan
405409 - name : bundle
406- value : quay.io/konflux-ci/tekton-catalog/task-clamav-scan:0.1@sha256:37a2dcca17429a0e06f36a77c362d2f9b3cb4d0ad9c20393167bd740650a4657
410+ value : quay.io/konflux-ci/tekton-catalog/task-clamav-scan:0.1@sha256:b4f450f1447b166da671f1d5819ab5a1485083e5c27ab91f7d8b7a2ff994c8c2
407411 - name : kind
408412 value : task
409413 resolver : bundles
@@ -423,7 +427,7 @@ spec:
423427 - name : name
424428 value : apply-tags
425429 - name : bundle
426- value : quay.io/konflux-ci/tekton-catalog/task-apply-tags:0.1@sha256:e6beb161ed59d7be26317da03e172137b31b26648d3e139558e9a457bc56caff
430+ value : quay.io/konflux-ci/tekton-catalog/task-apply-tags:0.1@sha256:87fd7fc0e937aad1a8db9b6e377d7e444f53394dafde512d68adbea6966a4702
427431 - name : kind
428432 value : task
429433 resolver : bundles
@@ -446,7 +450,7 @@ spec:
446450 - name : name
447451 value : push-dockerfile-oci-ta
448452 - name : bundle
449- value : quay.io/konflux-ci/tekton-catalog/task-push-dockerfile-oci-ta:0.1@sha256:fc109c347c5355a2a563ea782ff12aa82afc967c456082bf978d99bd378349b4
453+ value : quay.io/konflux-ci/tekton-catalog/task-push-dockerfile-oci-ta:0.1@sha256:80d48a1b9d2707490309941ec9f79338533938f959ca9a207b481b0e8a5e7a93
450454 - name : kind
451455 value : task
452456 resolver : bundles
0 commit comments