@@ -28,14 +28,12 @@ spec:
28
28
value : ' {{revision}}'
29
29
- name : output-image
30
30
value : quay.io/redhat-user-workloads/rh-acs-tenant/acs-konflux-tasks:rev-{{revision}}
31
- - name : image-expires-after
32
- value : ' 106w'
33
- - name : dockerfile
34
- value : Dockerfile
35
31
- name : rebuild
36
32
value : " true"
37
33
- name : build-source-image
38
34
value : " true"
35
+ - name : path-context
36
+ value : tasks
39
37
40
38
workspaces :
41
39
- name : git-auth
60
58
to build image.
61
59
name : path-context
62
60
type : string
63
- - default : Dockerfile
64
- description : Path to the Dockerfile inside the context specified by parameter
65
- path-context
66
- name : dockerfile
67
- type : string
68
61
- default : " false"
69
62
description : Force rebuild image
70
63
name : rebuild
73
66
description : Skip checks against built image
74
67
name : skip-checks
75
68
type : string
76
- - default : " false"
77
- description : Execute the build with network isolation
78
- name : hermetic
79
- type : string
80
69
- default : " "
81
70
description : Build dependencies to be prefetched by Cachi2
82
71
name : prefetch-input
93
82
description : Add built image into an OCI image index
94
83
name : build-image-index
95
84
type : string
96
- - default : [ ]
97
- description : Array of --build-arg values ("arg=value" strings) for buildah
98
- name : build-args
99
- type : array
100
- - default : " "
101
- description : Path to a file with build arguments for buildah, see https://www.mankier.com/1/buildah-build#--build-arg-file
102
- name : build-args-file
103
- type : string
104
85
- default : " 1d"
105
86
description : This sets the expiration time for intermediate OCI artifacts produced and used during builds after which they can be garbage collected.
106
87
name : oci-artifact-expires-after
@@ -238,33 +219,16 @@ spec:
238
219
params :
239
220
- name : IMAGE
240
221
value : $(params.output-image)
241
- - name : DOCKERFILE
242
- value : $(params.dockerfile)
243
222
- name : CONTEXT
244
223
value : $(params.path-context)
245
- - name : HERMETIC
246
- value : $(params.hermetic)
247
- - name : PREFETCH_INPUT
248
- value : $(params.prefetch-input)
249
- - name : IMAGE_EXPIRES_AFTER
250
- value : $(params.image-expires-after)
251
- - name : COMMIT_SHA
252
- value : $(tasks.clone-repository.results.commit)
253
- - name : BUILD_ARGS
254
- value :
255
- - $(params.build-args[*])
256
- - name : BUILD_ARGS_FILE
257
- value : $(params.build-args-file)
258
224
- name : SOURCE_ARTIFACT
259
225
value : $(tasks.prefetch-dependencies.results.SOURCE_ARTIFACT)
260
- - name : CACHI2_ARTIFACT
261
- value : $(tasks.prefetch-dependencies.results.CACHI2_ARTIFACT)
262
226
taskRef :
263
227
params :
264
228
- name : name
265
- value : buildah -oci-ta
229
+ value : tkn-bundle -oci-ta
266
230
- name : bundle
267
- value : quay.io/konflux-ci/tekton-catalog/task-buildah- oci-ta:0.2 @sha256:33cc4005cb06a865676d523fa92a0312466c688fc4c98993700e42f2034efc75
231
+ value : quay.io/konflux-ci/tekton-catalog/task-tkn-bundle- oci-ta:0.1 @sha256:b4b457d18a01348bd3d7d19b0ce05754c739efb2eb44be602c3050ed99c31a21
268
232
- name : kind
269
233
value : task
270
234
resolver : bundles
@@ -285,7 +249,7 @@ spec:
285
249
value : $(params.build-image-index)
286
250
- name : IMAGES
287
251
value :
288
- - $(tasks.build-container.results.IMAGE_URL)@$(tasks.build-container.results.IMAGE_DIGEST )
252
+ - $(tasks.build-container.results.IMAGE_REF )
289
253
taskRef :
290
254
params :
291
255
- name : name
@@ -538,28 +502,6 @@ spec:
538
502
value : task
539
503
resolver : bundles
540
504
541
- - name : push-dockerfile
542
- params :
543
- - name : IMAGE
544
- value : $(tasks.build-image-index.results.IMAGE_URL)
545
- - name : IMAGE_DIGEST
546
- value : $(tasks.build-image-index.results.IMAGE_DIGEST)
547
- - name : DOCKERFILE
548
- value : $(params.dockerfile)
549
- - name : CONTEXT
550
- value : $(params.path-context)
551
- - name : SOURCE_ARTIFACT
552
- value : $(tasks.prefetch-dependencies.results.SOURCE_ARTIFACT)
553
- taskRef :
554
- params :
555
- - name : name
556
- value : push-dockerfile-oci-ta
557
- - name : bundle
558
- value : quay.io/konflux-ci/tekton-catalog/task-push-dockerfile-oci-ta:0.1@sha256:08ef41d6a98608bd5f1de75d77f015f520911a278d1875e174b88b9d04db2441
559
- - name : kind
560
- value : task
561
- resolver : bundles
562
-
563
505
- name : rpms-signature-scan
564
506
params :
565
507
- name : image-url
0 commit comments