Skip to content

Commit 803867f

Browse files
author
serverless-qe
committed
[release-v1.21] Sync Konflux configurations
1 parent 478c673 commit 803867f

1 file changed

Lines changed: 37 additions & 9 deletions

File tree

.tekton/docker-build.yaml

Lines changed: 37 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,14 @@ spec:
8787
- default: "false"
8888
description: Enable cache proxy configuration
8989
name: enable-cache-proxy
90+
- default: "true"
91+
description: Use the package registry proxy when prefetching dependencies
92+
name: enable-package-registry-proxy
93+
- default: .
94+
description: Target directories in component's source code to scan with SAST tools.
95+
Multiple values should be separated with commas.
96+
name: sast-target-dirs
97+
type: string
9098
- default: []
9199
description: Array of --build-arg values ("arg=value" strings) for buildah
92100
name: build-args
@@ -100,10 +108,22 @@ spec:
100108
VMs
101109
name: privileged-nested
102110
type: string
103-
- name: sast-target-dirs
111+
- default: ""
112+
description: Sets the image created time and the SOURCE_DATE_EPOCH build argument.
113+
On its own, it does not change file timestamps inside the layers (set rewrite-timestamp
114+
to "true" for that). Leave empty to keep the actual build time.
115+
name: source-date-epoch
116+
type: string
117+
- default: "false"
118+
description: When "true", clamp file modification times in the image layers to
119+
at most source-date-epoch. Does nothing unless source-date-epoch is set.
120+
name: rewrite-timestamp
121+
type: string
122+
- default: "false"
123+
description: When "true", omit the build history (history timestamps, layer metadata,
124+
etc.) from the resulting image.
125+
name: omit-history
104126
type: string
105-
default: .
106-
description: Target directories to scan with SAST tools. Multiple values should be separated with commas.
107127
results:
108128
- description: ""
109129
name: IMAGE_URL
@@ -126,12 +146,12 @@ spec:
126146
value: $(tasks.build-image-index.results.IMAGE_DIGEST)
127147
- name: image-url
128148
value: $(tasks.build-image-index.results.IMAGE_URL)
149+
- name: TARGET_DIRS
150+
value: $(params.sast-target-dirs)
129151
- name: SOURCE_ARTIFACT
130152
value: $(tasks.prefetch-dependencies.results.SOURCE_ARTIFACT)
131153
- name: CACHI2_ARTIFACT
132154
value: $(tasks.prefetch-dependencies.results.CACHI2_ARTIFACT)
133-
- name: TARGET_DIRS
134-
value: $(params.sast-target-dirs)
135155
runAfter:
136156
- build-image-index
137157
taskRef:
@@ -154,6 +174,8 @@ spec:
154174
value: $(params.prefetch-input-dev-package-managers)
155175
- name: input
156176
value: $(params.prefetch-input)
177+
- name: enable-package-registry-proxy
178+
value: $(params.enable-package-registry-proxy)
157179
- name: SOURCE_ARTIFACT
158180
value: $(tasks.clone-repository.results.SOURCE_ARTIFACT)
159181
- name: ociStorage
@@ -268,6 +290,12 @@ spec:
268290
value: $(tasks.init.results.http-proxy)
269291
- name: NO_PROXY
270292
value: $(tasks.init.results.no-proxy)
293+
- name: SOURCE_DATE_EPOCH
294+
value: $(params.source-date-epoch)
295+
- name: REWRITE_TIMESTAMP
296+
value: $(params.rewrite-timestamp)
297+
- name: OMIT_HISTORY
298+
value: $(params.omit-history)
271299
- name: SOURCE_ARTIFACT
272300
value: $(tasks.prefetch-dependencies.results.SOURCE_ARTIFACT)
273301
- name: CACHI2_ARTIFACT
@@ -440,12 +468,12 @@ spec:
440468
value: $(tasks.build-image-index.results.IMAGE_DIGEST)
441469
- name: image-url
442470
value: $(tasks.build-image-index.results.IMAGE_URL)
471+
- name: TARGET_DIRS
472+
value: $(params.sast-target-dirs)
443473
- name: SOURCE_ARTIFACT
444474
value: $(tasks.prefetch-dependencies.results.SOURCE_ARTIFACT)
445475
- name: CACHI2_ARTIFACT
446476
value: $(tasks.prefetch-dependencies.results.CACHI2_ARTIFACT)
447-
- name: TARGET_DIRS
448-
value: $(params.sast-target-dirs)
449477
runAfter:
450478
- build-image-index
451479
taskRef:
@@ -468,12 +496,12 @@ spec:
468496
value: $(tasks.build-image-index.results.IMAGE_DIGEST)
469497
- name: image-url
470498
value: $(tasks.build-image-index.results.IMAGE_URL)
499+
- name: TARGET_DIRS
500+
value: $(params.sast-target-dirs)
471501
- name: SOURCE_ARTIFACT
472502
value: $(tasks.prefetch-dependencies.results.SOURCE_ARTIFACT)
473503
- name: CACHI2_ARTIFACT
474504
value: $(tasks.prefetch-dependencies.results.CACHI2_ARTIFACT)
475-
- name: TARGET_DIRS
476-
value: $(params.sast-target-dirs)
477505
runAfter:
478506
- build-image-index
479507
taskRef:

0 commit comments

Comments
 (0)