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
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:e371aa09c65ab309138b4aeae9ea4dd93f83119c5cc61e9f2057fe5bb518fbe9
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:0b58e5132333dd3b710ef9c18ecebe0d5e5b22066ba56481d34431c989cb21dd
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:e0de426d492e195f59c99d2ea1ca0df7bfb8c689f5d1468fe7f70eb8684b8d02
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:ded314206f09712b2116deb050b774ae7efef9ab243794334c8e616871a3ffa5
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:4a601aeec58a1dd89c271e728fd8f0d84777825b46940c3aec27f15bab3edacf
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:252e5c94fb2375c43bdfd4b65097d246f4f37392956b08e5c38f366623a0b9ce
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:ba7fbed5c4862968c1a77d6b90d5bdd497925ab1de41b859c027dd5c3069cd3e
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:a48c950350c5e9945cc4ad6bfad7fc653aa437c9eff74a25fd1d42fda4fe344d
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:c49732039f105de809840be396f83ead8c46f6a6948e1335b76d37e9eb469574
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:076d5cde62b55bbfcdda2b4782392256bbda5ad38f839013b4330b3aba70a973
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:365c65ed8dfbd83c4a49300dcb9c74c5c3f027efec0be1a1f0baa9633c29b249
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
@@ -437,7 +454,7 @@ spec:
437454 - name : name
438455 value : clamav-scan
439456 - name : bundle
440- value : quay.io/konflux-ci/tekton-catalog/task-clamav-scan:0.3@sha256:b0bd59748cda4a7abf311e4f448e6c1d00c6b6d8c0ecc1c2eb33e08dc0e0b802
457+ value : quay.io/konflux-ci/tekton-catalog/task-clamav-scan:0.3@sha256:f3d2d179cddcc07d0228d9f52959a233037a3afa2619d0a8b2effbb467db80c3
441458 - name : kind
442459 value : task
443460 resolver : bundles
@@ -463,7 +480,7 @@ spec:
463480 - name : name
464481 value : sast-shell-check-oci-ta
465482 - name : bundle
466- value : quay.io/konflux-ci/tekton-catalog/task-sast-shell-check-oci-ta:0.1@sha256:bf7bdde00b7212f730c1356672290af6f38d070da2c8a316987b5c32fd49e0b9
483+ value : quay.io/konflux-ci/tekton-catalog/task-sast-shell-check-oci-ta:0.1@sha256:d44336d7bcbd1f7cedee639357a493bd1f661e2859e49e11a34644bdf6819c4e
467484 - name : kind
468485 value : task
469486 resolver : bundles
@@ -489,7 +506,7 @@ spec:
489506 - name : name
490507 value : sast-unicode-check-oci-ta
491508 - name : bundle
492- value : quay.io/konflux-ci/tekton-catalog/task-sast-unicode-check-oci-ta:0.3@sha256:a2bde66f6b4164620298c7d709b8f08515409404000fa1dc2260d2508b135651
509+ value : quay.io/konflux-ci/tekton-catalog/task-sast-unicode-check-oci-ta:0.3@sha256:e5a8d3e8e7be7246a1460385b95c084ea6e8fe7520d40fe4389deb90f1bf5176
493510 - name : kind
494511 value : task
495512 resolver : bundles
@@ -517,7 +534,7 @@ spec:
517534 - name : name
518535 value : push-dockerfile-oci-ta
519536 - name : bundle
520- value : quay.io/konflux-ci/tekton-catalog/task-push-dockerfile-oci-ta:0.1@sha256:235ef6e835de8171c07b8a7f8947d0b40bfcff999e1ff3cb6ddd9acc65c48430
537+ value : quay.io/konflux-ci/tekton-catalog/task-push-dockerfile-oci-ta:0.1@sha256:08bba4a659ecd48f871bef00b80af58954e5a09fcbb28a1783ddd640c4f6535e
521538 - name : kind
522539 value : task
523540 resolver : bundles
0 commit comments