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,9 +108,21 @@ spec:
100108 VMs
101109 name : privileged-nested
102110 type : string
103- - name : enable-package-registry-proxy
104- default : ' true'
105- description : Use the package registry proxy when prefetching dependencies
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
106126 type : string
107127 results :
108128 - description : " "
@@ -126,6 +146,8 @@ 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
@@ -152,14 +174,14 @@ spec:
152174 value : $(params.prefetch-input-dev-package-managers)
153175 - name : input
154176 value : $(params.prefetch-input)
177+ - name : enable-package-registry-proxy
178+ value : $(params.enable-package-registry-proxy)
155179 - name : SOURCE_ARTIFACT
156180 value : $(tasks.clone-repository.results.SOURCE_ARTIFACT)
157181 - name : ociStorage
158182 value : $(params.output-image).prefetch
159183 - name : ociArtifactExpiresAfter
160184 value : $(params.image-expires-after)
161- - name : enable-package-registry-proxy
162- value : $(params.enable-package-registry-proxy)
163185 runAfter :
164186 - clone-repository
165187 taskRef :
@@ -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,6 +468,8 @@ 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
@@ -466,6 +496,8 @@ spec:
466496 value : $(tasks.build-image-index.results.IMAGE_DIGEST)
467497 - name : image-url
468498 value : $(tasks.build-image-index.results.IMAGE_URL)
499+ - name : TARGET_DIRS
500+ value : $(params.sast-target-dirs)
469501 - name : SOURCE_ARTIFACT
470502 value : $(tasks.prefetch-dependencies.results.SOURCE_ARTIFACT)
471503 - name : CACHI2_ARTIFACT
0 commit comments