@@ -8,9 +8,8 @@ metadata:
88 build.appstudio.redhat.com/target_branch : ' {{target_branch}}'
99 pipelinesascode.tekton.dev/cancel-in-progress : " true"
1010 pipelinesascode.tekton.dev/max-keep-runs : " 3"
11- pipelinesascode.tekton.dev/on-cel-expression : event == "pull_request" && target_branch
12- == "master"
13- creationTimestamp : null
11+ pipelinesascode.tekton.dev/on-cel-expression : event == "pull_request" && target_branch == "master"
12+ creationTimestamp :
1413 labels :
1514 appstudio.openshift.io/application : cloudigrade
1615 appstudio.openshift.io/component : postigrade
@@ -30,14 +29,14 @@ spec:
3029 - name : dockerfile
3130 value : Dockerfile
3231 taskRunSpecs :
33- - pipelineTaskName : sast-shell-check
34- stepSpecs :
35- - name : sast-shell-check
36- computeResources :
37- requests :
38- memory : 12Gi
39- limits :
40- memory : 12Gi
32+ - pipelineTaskName : sast-shell-check
33+ stepSpecs :
34+ - name : sast-shell-check
35+ computeResources :
36+ requests :
37+ memory : 12Gi
38+ limits :
39+ memory : 12Gi
4140 pipelineSpec :
4241 description : |
4342 This pipeline is ideal for building container images from a Containerfile while maintaining trust after pipeline customization.
@@ -56,13 +55,11 @@ spec:
5655 name : output-image
5756 type : string
5857 - default : .
59- description : Path to the source code of an application's component from where
60- to build image.
58+ description : Path to the source code of an application's component from where to build image.
6159 name : path-context
6260 type : string
6361 - default : Dockerfile
64- description : Path to the Dockerfile inside the context specified by parameter
65- path-context
62+ description : Path to the Dockerfile inside the context specified by parameter path-context
6663 name : dockerfile
6764 type : string
6865 - default : " false"
8279 name : prefetch-input
8380 type : string
8481 - default : " "
85- description : Image tag expiration time, time values could be something like
86- 1h, 2d, 3w for hours, days, and weeks, respectively.
82+ description : Image tag expiration time, time values could be something like 1h, 2d, 3w for hours, days, and weeks, respectively.
8783 name : image-expires-after
8884 type : string
8985 - default : " false"
9591 name : build-image-index
9692 type : string
9793 - default : docker
98- description : The format for the resulting image's mediaType. Valid values are
99- oci or docker.
94+ description : The format for the resulting image's mediaType. Valid values are oci or docker.
10095 name : buildah-format
10196 type : string
10297 - default : []
@@ -108,10 +103,25 @@ spec:
108103 name : build-args-file
109104 type : string
110105 - default : " false"
111- description : Whether to enable privileged mode, should be used only with remote
112- VMs
106+ description : Whether to enable privileged mode, should be used only with remote VMs
113107 name : privileged-nested
114108 type : string
109+ - name : source-date-epoch
110+ type : string
111+ default : ' '
112+ description : Sets the image created time and the SOURCE_DATE_EPOCH build argument. On its own, it does not change file timestamps inside the layers (set rewrite-timestamp to "true" for that). Leave empty to keep the actual build time.
113+ - name : rewrite-timestamp
114+ type : string
115+ default : ' false'
116+ description : When "true", clamp file modification times in the image layers to at most source-date-epoch. Does nothing unless source-date-epoch is set.
117+ - name : omit-history
118+ type : string
119+ default : ' false'
120+ description : When "true", omit the build history (history timestamps, layer metadata, etc.) from the resulting image.
121+ - name : enable-package-registry-proxy
122+ default : ' true'
123+ description : Use the package registry proxy when prefetching dependencies
124+ type : string
115125 results :
116126 - description : " "
117127 name : IMAGE_URL
@@ -139,7 +149,7 @@ spec:
139149 - name : name
140150 value : init
141151 - name : bundle
142- value : quay.io/konflux-ci/tekton-catalog/task-init:0.2 @sha256:3ca52e1d8885fc229bd9067275f44d5b21a9a609981d0324b525ddeca909bf10
152+ value : quay.io/konflux-ci/tekton-catalog/task-init:0.4.3 @sha256:fb17ececc359d7e330395d6a562eacbf0089776697ffe1b10c08f91273e6b2c0
143153 - name : kind
144154 value : task
145155 resolver : bundles
@@ -160,7 +170,7 @@ spec:
160170 - name : name
161171 value : git-clone-oci-ta
162172 - name : bundle
163- value : quay.io/konflux-ci/tekton-catalog/task-git-clone-oci-ta:0.1 @sha256:bb2f8f1edec47faa08c1929f2ffc6748f3a96af9644e6c40000081c6ff3ec894
173+ value : quay.io/konflux-ci/tekton-catalog/task-git-clone-oci-ta:0.2.5 @sha256:d5f39d5a89e8073774bac1a9b9013709c5931921dd4fb1cf662f800e6c5c9ee7
164174 - name : kind
165175 value : task
166176 resolver : bundles
@@ -182,14 +192,16 @@ spec:
182192 value : $(params.output-image).prefetch
183193 - name : ociArtifactExpiresAfter
184194 value : $(params.image-expires-after)
195+ - name : enable-package-registry-proxy
196+ value : $(params.enable-package-registry-proxy)
185197 runAfter :
186198 - clone-repository
187199 taskRef :
188200 params :
189201 - name : name
190202 value : prefetch-dependencies-oci-ta
191203 - name : bundle
192- value : quay.io/konflux-ci/tekton-catalog/task-prefetch-dependencies-oci-ta:0.2 @sha256:0503f9313dfe70e4defda88a7226ec91a74af42198dccfa3280397d965aa16d6
204+ value : quay.io/konflux-ci/tekton-catalog/task-prefetch-dependencies-oci-ta:0.6.0 @sha256:99611be897902ed47741f143d4ca40d0375d4e920a7142142d359953ce25cd33
193205 - name : kind
194206 value : task
195207 resolver : bundles
@@ -229,14 +241,20 @@ spec:
229241 value : $(tasks.prefetch-dependencies.results.SOURCE_ARTIFACT)
230242 - name : CACHI2_ARTIFACT
231243 value : $(tasks.prefetch-dependencies.results.CACHI2_ARTIFACT)
244+ - name : SOURCE_DATE_EPOCH
245+ value : $(params.source-date-epoch)
246+ - name : REWRITE_TIMESTAMP
247+ value : $(params.rewrite-timestamp)
248+ - name : OMIT_HISTORY
249+ value : $(params.omit-history)
232250 runAfter :
233251 - prefetch-dependencies
234252 taskRef :
235253 params :
236254 - name : name
237255 value : buildah-oci-ta
238256 - name : bundle
239- value : quay.io/konflux-ci/tekton-catalog/task-buildah-oci-ta:0.6 @sha256:b990178b6bf21c353e1567fe1a66d1472f7f4a862f003cf8d5b31d1caa3c43d6
257+ value : quay.io/konflux-ci/tekton-catalog/task-buildah-oci-ta:0.10.5 @sha256:5fcf620537b0dece56a9c9a8090ce7592a874da92cc2a5d398abdc2382eb8a3c
240258 - name : kind
241259 value : task
242260 resolver : bundles
@@ -249,10 +267,6 @@ spec:
249267 params :
250268 - name : IMAGE
251269 value : $(params.output-image)
252- - name : COMMIT_SHA
253- value : $(tasks.clone-repository.results.commit)
254- - name : IMAGE_EXPIRES_AFTER
255- value : $(params.image-expires-after)
256270 - name : ALWAYS_BUILD_INDEX
257271 value : $(params.build-image-index)
258272 - name : IMAGES
@@ -267,7 +281,7 @@ spec:
267281 - name : name
268282 value : build-image-index
269283 - name : bundle
270- value : quay.io/konflux-ci/tekton-catalog/task-build-image-index:0.1@sha256:d94cad7f41be61074dd21c7dff26dab9217c3435a16f62813c1cb8382dd9aae6
284+ value : quay.io/konflux-ci/tekton-catalog/task-build-image-index:0.3. 1@sha256:cc75f64deecccb1b59e96ac1182665a5342d79c9e22eebff63d26b0f00a4319c
271285 - name : kind
272286 value : task
273287 resolver : bundles
@@ -293,7 +307,7 @@ spec:
293307 - name : name
294308 value : source-build-oci-ta
295309 - name : bundle
296- value : quay.io/konflux-ci/tekton-catalog/task-source-build-oci-ta:0.3@sha256:5f9069a07a6dc16aae7a05adf49d2b6792815f3fabd116377578860743f4e0ec
310+ value : quay.io/konflux-ci/tekton-catalog/task-source-build-oci-ta:0.3@sha256:2dd5b3e88f2ff3ea5679dfae07a14ee840b828610edd0c2e1ff2d8b25e808fe2
297311 - name : kind
298312 value : task
299313 resolver : bundles
@@ -319,7 +333,7 @@ spec:
319333 - name : name
320334 value : deprecated-image-check
321335 - name : bundle
322- value : quay.io/konflux-ci/tekton-catalog/task-deprecated-image-check:0.5@sha256:f59175d9a0a60411738228dfe568af4684af4aa5e7e05c832927cb917801d489
336+ value : quay.io/konflux-ci/tekton-catalog/task-deprecated-image-check:0.5@sha256:0ccc688a77e9b7b0b8973c132a1e840844137e77f887be4a0bec8893b0776872
323337 - name : kind
324338 value : task
325339 resolver : bundles
@@ -341,7 +355,7 @@ spec:
341355 - name : name
342356 value : clair-scan
343357 - name : bundle
344- value : quay.io/konflux-ci/tekton-catalog/task-clair-scan:0.3@sha256:8ec7d7b9438ace5ef3fb03a533d9440d0fd81e51c73b0dc1eb51602fb7cd044e
358+ value : quay.io/konflux-ci/tekton-catalog/task-clair-scan:0.3.2 @sha256:f5b4415db9ac1fba3e11d993a617e0b275d1f0ed2fc669b12c400ed848c39174
345359 - name : kind
346360 value : task
347361 resolver : bundles
@@ -361,7 +375,7 @@ spec:
361375 - name : name
362376 value : ecosystem-cert-preflight-checks
363377 - name : bundle
364- value : quay.io/konflux-ci/tekton-catalog/task-ecosystem-cert-preflight-checks:0.2@sha256:9568c51a5158d534248908b9b561cf67d2826ed4ea164ffd95628bb42380e6ec
378+ value : quay.io/konflux-ci/tekton-catalog/task-ecosystem-cert-preflight-checks:0.2@sha256:27c9760ad11c74ad010d9615ee15348e3674843166acb7686929b3ef6840416c
365379 - name : kind
366380 value : task
367381 resolver : bundles
@@ -387,7 +401,7 @@ spec:
387401 - name : name
388402 value : sast-snyk-check-oci-ta
389403 - name : bundle
390- value : quay.io/konflux-ci/tekton-catalog/task-sast-snyk-check-oci-ta:0.4 @sha256:60f2dac41844d222086ff7f477e51f3563716b183d87db89f603d6f604c21760
404+ value : quay.io/konflux-ci/tekton-catalog/task-sast-snyk-check-oci-ta:0.5 @sha256:eba24f5d9f4b18aa71e523b9b3dbcf22982aa4b018824260a090b19dfc9abf6f
391405 - name : kind
392406 value : task
393407 resolver : bundles
@@ -409,7 +423,7 @@ spec:
409423 - name : name
410424 value : clamav-scan
411425 - name : bundle
412- value : quay.io/konflux-ci/tekton-catalog/task-clamav-scan:0.3@sha256:f3d2d179cddcc07d0228d9f52959a233037a3afa2619d0a8b2effbb467db80c3
426+ value : quay.io/konflux-ci/tekton-catalog/task-clamav-scan:0.3.1 @sha256:53a02326bfb930ca5ef6bfa7a33acca833d57752f34f3cb79255fe2e25e7d217
413427 - name : kind
414428 value : task
415429 resolver : bundles
@@ -454,7 +468,7 @@ spec:
454468 - name : name
455469 value : sast-coverity-check-oci-ta
456470 - name : bundle
457- value : quay.io/konflux-ci/tekton-catalog/task-sast-coverity-check-oci-ta:0.3@sha256:ae62d14c999fd93246fef4e57d28570fa5200c3266b9a3263a39965e5a5b02d7
471+ value : quay.io/konflux-ci/tekton-catalog/task-sast-coverity-check-oci-ta:0.3@sha256:e92d00ed858233d0096627861192d3e4fc013cf1559c0d0b0ea0657d3377ce75
458472 - name : kind
459473 value : task
460474 resolver : bundles
@@ -475,7 +489,7 @@ spec:
475489 - name : name
476490 value : coverity-availability-check
477491 - name : bundle
478- value : quay.io/konflux-ci/tekton-catalog/task-coverity-availability-check:0.2@sha256:36bcf1531b85c2c7d7b4382bc0a9c61b0501e2e54e84991b11b225bdec0e5928
492+ value : quay.io/konflux-ci/tekton-catalog/task-coverity-availability-check:0.2@sha256:8b501440a960aec446db2ebc6625a49d0317a9fc7bf0f7bd9b18cb63052db7de
479493 - name : kind
480494 value : task
481495 resolver : bundles
@@ -501,7 +515,7 @@ spec:
501515 - name : name
502516 value : sast-shell-check-oci-ta
503517 - name : bundle
504- value : quay.io/konflux-ci/tekton-catalog/task-sast-shell-check-oci-ta:0.1@sha256:1f0fcba24ebc447d9f8a2ea2e8f262fa435d6c523ca6b0346cd67261551fc9ed
518+ value : quay.io/konflux-ci/tekton-catalog/task-sast-shell-check-oci-ta:0.1@sha256:5e4586b010f0d09aeb1cf5a19502a601524ae28b7cad3eaf3c93a058bd9d1acc
505519 - name : kind
506520 value : task
507521 resolver : bundles
@@ -527,7 +541,7 @@ spec:
527541 - name : name
528542 value : sast-unicode-check-oci-ta
529543 - name : bundle
530- value : quay.io/konflux-ci/tekton-catalog/task-sast-unicode-check-oci-ta:0.3 @sha256:1833c618170ab9deb8455667f220df8e88d16ccd630a2361366f594e2bdcb712
544+ value : quay.io/konflux-ci/tekton-catalog/task-sast-unicode-check-oci-ta:0.4 @sha256:eb9d5392f215cb8b52b16382098cac4885b1e6cd989f88ebd83fdb234d283eb9
531545 - name : kind
532546 value : task
533547 resolver : bundles
@@ -549,7 +563,7 @@ spec:
549563 - name : name
550564 value : apply-tags
551565 - name : bundle
552- value : quay.io/konflux-ci/tekton-catalog/task-apply-tags:0.2 @sha256:f44be1bf0262471f2f503f5e19da5f0628dcaf968c86272a2ad6b4871e708448
566+ value : quay.io/konflux-ci/tekton-catalog/task-apply-tags:0.3 @sha256:6387614ae4f9efa8abb7c4175db0ce5d958bc2b90665b4704880e46fbe0535bf
553567 - name : kind
554568 value : task
555569 resolver : bundles
@@ -572,7 +586,7 @@ spec:
572586 - name : name
573587 value : push-dockerfile-oci-ta
574588 - name : bundle
575- value : quay.io/konflux-ci/tekton-catalog/task-push-dockerfile-oci-ta:0.1@sha256:738e6e2108bee5b50309a37b54bc1adf8433ac63598dbb6830d6cb4ac65d9de6
589+ value : quay.io/konflux-ci/tekton-catalog/task-push-dockerfile-oci-ta:0.3. 1@sha256:e19d134048f05dc7c337914b68590699240b92194979bfcc9e1ef4bdf6adb4c4
576590 - name : kind
577591 value : task
578592 resolver : bundles
0 commit comments