Skip to content

Commit 6f01124

Browse files
author
serverless-qe
committed
[release-v1.17] Sync Konflux configurations
1 parent 84fcfca commit 6f01124

File tree

5 files changed

+83
-5
lines changed

5 files changed

+83
-5
lines changed

.tekton/docker-java-build.yaml

Lines changed: 79 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,83 @@ spec:
116116
name: CHAINS-GIT_COMMIT
117117
value: $(tasks.clone-repository.results.commit)
118118
tasks:
119+
- matrix:
120+
params:
121+
- name: PLATFORM
122+
value:
123+
- $(params.build-platforms)
124+
name: build-images-deps
125+
params:
126+
- name: IMAGE
127+
value: $(params.output-image)-deps
128+
- name: DOCKERFILE
129+
value: $(params.dockerfile).deps
130+
- name: CONTEXT
131+
value: $(params.path-context)
132+
- name: HERMETIC
133+
value: "false"
134+
- name: PREFETCH_INPUT
135+
value: $(params.prefetch-input)
136+
- name: IMAGE_EXPIRES_AFTER
137+
value: $(params.image-expires-after)
138+
- name: COMMIT_SHA
139+
value: $(tasks.clone-repository.results.commit)
140+
- name: BUILD_ARGS
141+
value:
142+
- $(params.build-args[*])
143+
- name: BUILD_ARGS_FILE
144+
value: $(params.build-args-file)
145+
- name: SOURCE_ARTIFACT
146+
value: $(tasks.prefetch-dependencies.results.SOURCE_ARTIFACT)
147+
- name: CACHI2_ARTIFACT
148+
value: $(tasks.prefetch-dependencies.results.CACHI2_ARTIFACT)
149+
- name: IMAGE_APPEND_PLATFORM
150+
value: "true"
151+
runAfter:
152+
- prefetch-dependencies
153+
taskRef:
154+
params:
155+
- name: name
156+
value: buildah-remote-oci-ta
157+
- name: bundle
158+
value: quay.io/konflux-ci/tekton-catalog/task-buildah-remote-oci-ta:0.6@sha256:3832edaec1aae546c225c86ada53611e42717c784e2068e0536831a99cb1922d
159+
- name: kind
160+
value: task
161+
resolver: bundles
162+
when:
163+
- input: $(tasks.init.results.build)
164+
operator: in
165+
values:
166+
- "true"
167+
- name: build-image-index-deps
168+
params:
169+
- name: IMAGE
170+
value: $(params.output-image)-deps
171+
- name: COMMIT_SHA
172+
value: $(tasks.clone-repository.results.commit)
173+
- name: IMAGE_EXPIRES_AFTER
174+
value: $(params.image-expires-after)
175+
- name: ALWAYS_BUILD_INDEX
176+
value: $(params.build-image-index)
177+
- name: IMAGES
178+
value:
179+
- $(tasks.build-images-deps.results.IMAGE_REF[*])
180+
runAfter:
181+
- build-images-deps
182+
taskRef:
183+
params:
184+
- name: name
185+
value: build-image-index
186+
- name: bundle
187+
value: quay.io/konflux-ci/tekton-catalog/task-build-image-index:0.1@sha256:d94cad7f41be61074dd21c7dff26dab9217c3435a16f62813c1cb8382dd9aae6
188+
- name: kind
189+
value: task
190+
resolver: bundles
191+
when:
192+
- input: $(tasks.init.results.build)
193+
operator: in
194+
values:
195+
- "true"
119196
- matrix:
120197
params:
121198
- name: PLATFORM
@@ -125,6 +202,7 @@ spec:
125202
params:
126203
- name: BUILD_ARGS
127204
value:
205+
- DEPS_IMAGE=$(tasks.build-image-index-deps.results.IMAGE_URL)@$(tasks.build-image-index-deps.results.IMAGE_DIGEST)
128206
- $(params.build-args[*])
129207
- name: IMAGE
130208
value: $(params.output-image)
@@ -155,7 +233,7 @@ spec:
155233
- name: IMAGE_APPEND_PLATFORM
156234
value: "true"
157235
runAfter:
158-
- prefetch-dependencies
236+
- build-image-index-deps
159237
taskRef:
160238
params:
161239
- name: name

.tekton/kn-ekb-dispatcher-117-pull-request.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ spec:
3232
- name: git-url
3333
value: '{{source_url}}'
3434
- name: hermetic
35-
value: "false"
35+
value: "true"
3636
- name: image-expires-after
3737
value: 5d
3838
- name: output-image

.tekton/kn-ekb-dispatcher-117-push.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ spec:
3131
- name: git-url
3232
value: '{{source_url}}'
3333
- name: hermetic
34-
value: "false"
34+
value: "true"
3535
- name: output-image
3636
value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-137/kn-ekb-dispatcher:{{revision}}
3737
- name: revision

.tekton/kn-ekb-receiver-117-pull-request.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ spec:
3232
- name: git-url
3333
value: '{{source_url}}'
3434
- name: hermetic
35-
value: "false"
35+
value: "true"
3636
- name: image-expires-after
3737
value: 5d
3838
- name: output-image

.tekton/kn-ekb-receiver-117-push.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ spec:
3131
- name: git-url
3232
value: '{{source_url}}'
3333
- name: hermetic
34-
value: "false"
34+
value: "true"
3535
- name: output-image
3636
value: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-137/kn-ekb-receiver:{{revision}}
3737
- name: revision

0 commit comments

Comments
 (0)