11apiVersion : tekton.dev/v1
22kind : Pipeline
33metadata :
4- creationTimestamp : null
4+ creationTimestamp :
55 labels :
66 pipelines.openshift.io/runtime : generic
77 pipelines.openshift.io/strategy : docker
2323 - name : name
2424 value : show-sbom
2525 - name : bundle
26- value : quay.io/konflux-ci/tekton-catalog/task-show-sbom:0.1@sha256:86c069cac0a669797e8049faa8aa4088e70ff7fcd579d5bdc37626a9e0488a05
26+ value : quay.io/konflux-ci/tekton-catalog/task-show-sbom:0.1@sha256:beb0616db051952b4b861dd8c3e00fa1c0eccbd926feddf71194d3bb3ace9ce7
2727 - name : kind
2828 value : task
2929 resolver : bundles
3333 - linux/arm64
3434 - linux/ppc64le
3535 - linux/s390x
36- description : List of platforms to build the container images on. The available
37- set of values is determined by the configuration of the multi-platform-controller.
36+ description : List of platforms to build the container images on. The available set of values is determined by the configuration of the multi-platform-controller.
3837 name : build-platforms
3938 type : array
4039 - default : --all-projects --org=3e1a4cca-ebfb-495f-b64c-3cc960d566b4 --exclude=test*,vendor,third_party
4645 name : build-source-image
4746 type : string
4847 - default : " false"
49- description : ' Enable in-development package managers. WARNING: the behavior may
50- change at any time without notice. Use at your own risk.'
48+ description : ' Enable in-development package managers. WARNING: the behavior may change at any time without notice. Use at your own risk.'
5149 name : prefetch-input-dev-package-managers
5250 - default : []
5351 description : Additional image tags
@@ -64,13 +62,11 @@ spec:
6462 name : output-image
6563 type : string
6664 - default : .
67- description : Path to the source code of an application's component from where
68- to build image.
65+ description : Path to the source code of an application's component from where to build image.
6966 name : path-context
7067 type : string
7168 - default : Dockerfile
72- description : Path to the Dockerfile inside the context specified by parameter
73- path-context
69+ description : Path to the Dockerfile inside the context specified by parameter path-context
7470 name : dockerfile
7571 type : string
7672 - default : " false"
9086 name : prefetch-input
9187 type : string
9288 - default : " "
93- description : Image tag expiration time, time values could be something like 1h,
94- 2d, 3w for hours, days, and weeks, respectively.
89+ description : Image tag expiration time, time values could be something like 1h, 2d, 3w for hours, days, and weeks, respectively.
9590 name : image-expires-after
9691 type : string
9792 - default : " true"
@@ -107,10 +102,17 @@ spec:
107102 name : build-args-file
108103 type : string
109104 - default : " false"
110- description : Whether to enable privileged mode, should be used only with remote
111- VMs
105+ description : Whether to enable privileged mode, should be used only with remote VMs
112106 name : privileged-nested
113107 type : string
108+ - name : buildah-format
109+ default : docker
110+ type : string
111+ description : The format for the resulting image's mediaType. Valid values are oci or docker.
112+ - name : enable-cache-proxy
113+ default : ' false'
114+ description : Enable cache proxy configuration
115+ type : string
114116 results :
115117 - description : " "
116118 name : IMAGE_URL
@@ -144,7 +146,7 @@ spec:
144146 - name : name
145147 value : sast-snyk-check-oci-ta
146148 - name : bundle
147- value : quay.io/konflux-ci/tekton-catalog/task-sast-snyk-check-oci-ta:0.4@sha256:fe5e5ba3a72632cd505910de2eacd62c9d11ed570c325173188f8d568ac60771
149+ value : quay.io/konflux-ci/tekton-catalog/task-sast-snyk-check-oci-ta:0.4@sha256:8ad28b7783837a24acbc9a8494c935e796e591ce476085ad5899bebd7e53f077
148150 - name : kind
149151 value : task
150152 resolver : bundles
@@ -172,7 +174,7 @@ spec:
172174 - name : name
173175 value : prefetch-dependencies-oci-ta
174176 - name : bundle
175- value : quay.io/konflux-ci/tekton-catalog/task-prefetch-dependencies-oci-ta:0.2@sha256:092491ac0f6e1009d10c58a1319d1029371bf637cc1293cceba53c6da5314ed1
177+ value : quay.io/konflux-ci/tekton-catalog/task-prefetch-dependencies-oci-ta:0.2@sha256:3fa0204a481044b21f0e784ce39cbd25e8fb49c664a5458f3eef351fff1c906e
176178 - name : kind
177179 value : task
178180 resolver : bundles
@@ -196,7 +198,7 @@ spec:
196198 - name : name
197199 value : apply-tags
198200 - name : bundle
199- value : quay.io/konflux-ci/tekton-catalog/task-apply-tags:0.2@sha256:517a51e260c0b59654a9d7b842e1ab07d76bce15ca7ce9c8fd2489a19be6463d
201+ value : quay.io/konflux-ci/tekton-catalog/task-apply-tags:0.2@sha256:e4017ec351a0891ef95989f35bd20b8c3f091fa1a3da364c4d4e975e99f3063c
200202 - name : kind
201203 value : task
202204 resolver : bundles
@@ -208,12 +210,14 @@ spec:
208210 value : $(params.rebuild)
209211 - name : skip-checks
210212 value : $(params.skip-checks)
213+ - name : enable-cache-proxy
214+ value : $(params.enable-cache-proxy)
211215 taskRef :
212216 params :
213217 - name : name
214218 value : init
215219 - name : bundle
216- value : quay.io/konflux-ci/tekton-catalog/task-init:0.2@sha256:1d8221c84f91b923d89de50bf16481ea729e3b68ea04a9a7cbe8485ddbb27ee6
220+ value : quay.io/konflux-ci/tekton-catalog/task-init:0.2@sha256:75b88ee5e134a22ee35eb974808dfe6a63693115fa445208a9060a7175b448cf
217221 - name : kind
218222 value : task
219223 resolver : bundles
@@ -234,7 +238,7 @@ spec:
234238 - name : name
235239 value : git-clone-oci-ta
236240 - name : bundle
237- value : quay.io/konflux-ci/tekton-catalog/task-git-clone-oci-ta:0.1@sha256:d35e5d501cb5f5f88369511f76249857cb5ac30250e1dcf086939321964ff6b9
241+ value : quay.io/konflux-ci/tekton-catalog/task-git-clone-oci-ta:0.1@sha256:0a89e1a6304076525e9766f63a4cd006763d21d5aca6863281fc427537a23c6f
238242 - name : kind
239243 value : task
240244 resolver : bundles
@@ -280,14 +284,20 @@ spec:
280284 value : $(tasks.prefetch-dependencies.results.CACHI2_ARTIFACT)
281285 - name : IMAGE_APPEND_PLATFORM
282286 value : " true"
287+ - name : BUILDAH_FORMAT
288+ value : $(params.buildah-format)
289+ - name : HTTP_PROXY
290+ value : $(tasks.init.results.http-proxy)
291+ - name : NO_PROXY
292+ value : $(tasks.init.results.no-proxy)
283293 runAfter :
284294 - prefetch-dependencies
285295 taskRef :
286296 params :
287297 - name : name
288298 value : buildah-remote-oci-ta
289299 - name : bundle
290- value : quay.io/konflux-ci/tekton-catalog/task-buildah-remote-oci-ta:0.4 @sha256:9e866d4d0489a6ab84ae263db416c9f86d2d6117ef4444f495a0e97388ae3ac0
300+ value : quay.io/konflux-ci/tekton-catalog/task-buildah-remote-oci-ta:0.7 @sha256:ef1c062b10c9fb17951350de76bce6bb54a4ea75fca4f37ea136d626c444bf78
291301 - name : kind
292302 value : task
293303 resolver : bundles
@@ -309,14 +319,16 @@ spec:
309319 - name : IMAGES
310320 value :
311321 - $(tasks.build-images.results.IMAGE_REF[*])
322+ - name : BUILDAH_FORMAT
323+ value : $(params.buildah-format)
312324 runAfter :
313325 - build-images
314326 taskRef :
315327 params :
316328 - name : name
317329 value : build-image-index
318330 - name : bundle
319- value : quay.io/konflux-ci/tekton-catalog/task-build-image-index:0.1 @sha256:3499772af90aad0d3935629be6d37dd9292195fb629e6f43ec839c7f545a0faa
331+ value : quay.io/konflux-ci/tekton-catalog/task-build-image-index:0.2 @sha256:39561ac43e325159497c10c0284cf61dfddf39e39100ca5e3df6b73c5d96db8b
320332 - name : kind
321333 value : task
322334 resolver : bundles
@@ -342,7 +354,7 @@ spec:
342354 - name : name
343355 value : source-build-oci-ta
344356 - name : bundle
345- value : quay.io/konflux-ci/tekton-catalog/task-source-build-oci-ta:0.3@sha256:b1eb49583b41872b27356fee20d5f0eb6ff7f5cdeacde7ffb39655f031104728
357+ value : quay.io/konflux-ci/tekton-catalog/task-source-build-oci-ta:0.3@sha256:4abb2dbc9dcfad52d56b490a2f25f99989a2cb2bbd9881223025272db60fd75e
346358 - name : kind
347359 value : task
348360 resolver : bundles
@@ -368,7 +380,7 @@ spec:
368380 - name : name
369381 value : deprecated-image-check
370382 - name : bundle
371- value : quay.io/konflux-ci/tekton-catalog/task-deprecated-image-check:0.5@sha256:3c8b81fa868e27c6266e7660a4bfb4c822846dcf4304606e71e20893b0d3e515
383+ value : quay.io/konflux-ci/tekton-catalog/task-deprecated-image-check:0.5@sha256:462baed733dfc38aca5395499e92f19b6f13a74c2e88fe5d86c3cffa2f899b57
372384 - name : kind
373385 value : task
374386 resolver : bundles
@@ -377,7 +389,12 @@ spec:
377389 operator : in
378390 values :
379391 - " false"
380- - name : clair-scan
392+ - matrix :
393+ params :
394+ - name : image-platform
395+ value :
396+ - $(params.build-platforms)
397+ name : clair-scan
381398 params :
382399 - name : image-digest
383400 value : $(tasks.build-image-index.results.IMAGE_DIGEST)
@@ -390,7 +407,7 @@ spec:
390407 - name : name
391408 value : clair-scan
392409 - name : bundle
393- value : quay.io/konflux-ci/tekton-catalog/task-clair-scan:0.2 @sha256:417f44117f8d87a4a62fea6589b5746612ac61640b454dbd88f74892380411f2
410+ value : quay.io/konflux-ci/tekton-catalog/task-clair-scan:0.3 @sha256:ee558db6af779ab162163ec88f288a5c1b2d5f70c3361f3690a474866e3bdc74
394411 - name : kind
395412 value : task
396413 resolver : bundles
@@ -410,7 +427,7 @@ spec:
410427 - name : name
411428 value : ecosystem-cert-preflight-checks
412429 - name : bundle
413- value : quay.io/konflux-ci/tekton-catalog/task-ecosystem-cert-preflight-checks:0.2@sha256:f99d2bdb02f13223d494077a2cde31418d09369f33c02134a8e7e5fad2f61eda
430+ value : quay.io/konflux-ci/tekton-catalog/task-ecosystem-cert-preflight-checks:0.2@sha256:04f75593558f79a27da2336400bc63d460bf0c5669e3c13f40ee2fb650b1ad1e
414431 - name : kind
415432 value : task
416433 resolver : bundles
@@ -419,6 +436,11 @@ spec:
419436 operator : in
420437 values :
421438 - " false"
439+ matrix :
440+ params :
441+ - name : platform
442+ value :
443+ - $(params.build-platforms)
422444 - name : clamav-scan
423445 params :
424446 - name : image-digest
@@ -432,7 +454,7 @@ spec:
432454 - name : name
433455 value : clamav-scan
434456 - name : bundle
435- value : quay.io/konflux-ci/tekton-catalog/task-clamav-scan:0.2 @sha256:7749146f7e4fe530846f1b15c9366178ec9f44776ef1922a60d3e7e2b8c6426b
457+ value : quay.io/konflux-ci/tekton-catalog/task-clamav-scan:0.3 @sha256:f3d2d179cddcc07d0228d9f52959a233037a3afa2619d0a8b2effbb467db80c3
436458 - name : kind
437459 value : task
438460 resolver : bundles
@@ -441,6 +463,11 @@ spec:
441463 operator : in
442464 values :
443465 - " false"
466+ matrix :
467+ params :
468+ - name : image-arch
469+ value :
470+ - $(params.build-platforms)
444471 - name : sast-shell-check
445472 params :
446473 - name : image-digest
@@ -458,7 +485,7 @@ spec:
458485 - name : name
459486 value : sast-shell-check-oci-ta
460487 - name : bundle
461- value : quay.io/konflux-ci/tekton-catalog/task-sast-shell-check-oci-ta:0.1@sha256:bf7bdde00b7212f730c1356672290af6f38d070da2c8a316987b5c32fd49e0b9
488+ value : quay.io/konflux-ci/tekton-catalog/task-sast-shell-check-oci-ta:0.1@sha256:d44336d7bcbd1f7cedee639357a493bd1f661e2859e49e11a34644bdf6819c4e
462489 - name : kind
463490 value : task
464491 resolver : bundles
@@ -484,7 +511,7 @@ spec:
484511 - name : name
485512 value : sast-unicode-check-oci-ta
486513 - name : bundle
487- value : quay.io/konflux-ci/tekton-catalog/task-sast-unicode-check-oci-ta:0.3@sha256:a2bde66f6b4164620298c7d709b8f08515409404000fa1dc2260d2508b135651
514+ value : quay.io/konflux-ci/tekton-catalog/task-sast-unicode-check-oci-ta:0.3@sha256:e5a8d3e8e7be7246a1460385b95c084ea6e8fe7520d40fe4389deb90f1bf5176
488515 - name : kind
489516 value : task
490517 resolver : bundles
@@ -512,7 +539,7 @@ spec:
512539 - name : name
513540 value : push-dockerfile-oci-ta
514541 - name : bundle
515- value : quay.io/konflux-ci/tekton-catalog/task-push-dockerfile-oci-ta:0.1@sha256:8c75c4a747e635e5f3e12266a3bb6e5d3132bf54e37eaa53d505f89897dd8eca
542+ value : quay.io/konflux-ci/tekton-catalog/task-push-dockerfile-oci-ta:0.1@sha256:08bba4a659ecd48f871bef00b80af58954e5a09fcbb28a1783ddd640c4f6535e
516543 - name : kind
517544 value : task
518545 resolver : bundles
0 commit comments