Skip to content

Commit 6e8ceda

Browse files
[release-v1.16] Update Konflux references
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
1 parent 48a7eb8 commit 6e8ceda

File tree

1 file changed

+46
-29
lines changed

1 file changed

+46
-29
lines changed

.tekton/docker-build.yaml

Lines changed: 46 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: tekton.dev/v1
22
kind: Pipeline
33
metadata:
4-
creationTimestamp: null
4+
creationTimestamp:
55
labels:
66
pipelines.openshift.io/runtime: generic
77
pipelines.openshift.io/strategy: docker
@@ -33,8 +33,7 @@ spec:
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
@@ -46,8 +45,7 @@ spec:
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"
@@ -90,8 +86,7 @@ spec:
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

Comments
 (0)