Egor Balakin
4dec3c3c60
feat(kanikoExecute): add dockerfilePath param to multipleImages ( #4569 )
...
* add containerDockerfilePath param to multipleImages
* rename ContainerDockerfilePath param to DockerfilePath
* Fix trailing spaces
---------
Co-authored-by: Egor Balakin <egor.balakin@sap.com>
Co-authored-by: Vyacheslav Starostin <32613074+vstarostin@users.noreply.github.com>
2023-09-28 14:14:35 +02:00
Egor Balakin
9189ab37b5
remove STAGES scope from kanikoExecute.multipleImages param ( #4508 )
...
Co-authored-by: Egor Balakin <egor.balakin@sap.com>
2023-08-11 13:31:53 +04:00
Egor Balakin
e2bf31872b
kanikoExecute: add multiple build ( #4461 )
...
* kanikoExecute: add MultipleImages option
---------
Co-authored-by: Egor Balakin <egor.balakin@sap.com>
2023-08-07 16:58:59 +04:00
Jk1484
30d82e920d
fix(kaniko): Update documentation ( #4405 )
...
* replacing mandatory if to mandatory.
* Revert "replacing mandatory if to mandatory."
This reverts commit f98ab5f0ff
.
* Update documentation
* go generate
* Update documentation
* go generate
---------
Co-authored-by: Ashly Mathew <ashly.mathew@sap.com>
Co-authored-by: Vyacheslav Starostin <vyacheslav.starostin@sap.com>
2023-06-29 14:11:34 +06:00
Pavel Busko
63a79c9e41
feat(cnbBuild) generate SBOM files with syft
( #4150 )
...
* feat(cnbBuild) generate SBOM files with syft
Co-authored-by: Pavel Busko <pavel.busko@sap.com>
Co-authored-by: Sumit Kulhadia <sumit.kulhadia@sap.com>
2022-12-13 10:51:14 +01:00
Ashly Mathew
d5562f2fb5
Expose syft url as a parameter for kanikoExecute ( #4135 )
2022-11-28 10:21:06 +01:00
Ashly Mathew
e2c710c035
Introducing syft to generate SBOMS for kaniko builds ( #4093 )
...
* Update kanikoExecute.go
* Syft function
* Change installation directory to ease cleanup
* Add createBOM option
* Unit tests
* Refactor code
Co-authored-by: raman-susla-epam <104915202+raman-susla-epam@users.noreply.github.com>
2022-11-07 14:27:05 +01:00
Oliver Nocon
05319abfa3
fix(kanikoExecute): enforce image name for multi image build ( #3909 )
...
Co-authored-by: Sven Merk <33895725+nevskrem@users.noreply.github.com>
2022-08-15 09:05:20 +02:00
Anil Keshav
72896fab70
fix (kanikoExecute) enhance existing docker config json with additional credential params : user, password and registry Url ( #3892 )
...
* passing registry username and password
* enhance the case for creating docker config json with user credentials
* refactoring code
* unit test and maintaing user provided docker config json file
* go generate
* remove addtional file addition to unit test
Co-authored-by: anilkeshav27 <you@example.com>
2022-07-15 08:40:33 +02:00
Oliver Nocon
2a56723d40
feat(kanikoExecute): Trim names for multi-image builds ( #3617 )
...
* feat(kanikoExecute): Trim names for multi-image builds
* chore: fix yaml linting issue
2022-03-11 09:47:44 +01:00
Ralf Pannemans
424d8ec3a7
fix(kanikoExecute) Apply workaround for multi stage builds ( #3610 )
2022-03-07 11:42:33 +01:00
Christian Volk
956cab5de3
fix(kaniko): backwards compatibility with kaniko 1.3.0 ( #3583 )
...
* fix(kaniko): jnlp issues
* fix
* fix(kanikoExecute): backwards compatibility with kaniko 1.3.0
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
2022-02-24 17:38:47 +01:00
Christian Volk
d428cfcbd1
feat(kanikoExecute): image digests ( #3566 )
...
* feat(init stage): artifact version
* feat(kaniko): expose image digests to cpe
* fix
* handle tmp folder creation differently
* fix
* fix
* fix tests
* set ignore-path to /
2022-02-23 11:41:26 +01:00
RobertOzga87
9fa8390ef2
--ignore-path=/ in order to fix ( #3570 )
...
```
ERROR: Process exited immediately after creation. See output below
Executing /busybox/sh script inside container container-exec of pod dynamic-agent-...
```
On jenkins
Co-authored-by: Robert Ozga <robert.ozga@sap.com>
Co-authored-by: Christian Volk <christian.volk@sap.com>
2022-02-23 11:05:59 +01:00
Christian Volk
20f5e955f9
Revert "feat(kaniko): pass image digests to cpe ( #3542 )" ( #3556 )
...
This reverts commit 2af9d3aae5
.
2022-02-18 08:25:31 +01:00
Christian Volk
2af9d3aae5
feat(kaniko): pass image digests to cpe ( #3542 )
...
* feat(kaniko): expose image digests to cpe
* fix
2022-02-17 10:06:54 +01:00
Christian Volk
5aa9661db6
feat(kanikoExecute): preparation for multi-arch builds ( #3515 )
...
* feat(kanikoExecute): preparation for multi-arch builds
* missing files
2022-02-09 10:17:34 +01:00
Oliver Nocon
2ae1d9dac1
feat(kanikoExecute): allow building multiple images ( #3443 )
...
* feat(kanikoExecute): allow building multiple images
* enhance tests
* chore: allow running tests in parallel
* small fixes
* fix: fix destination bug
* update formatting and defaults
* fix yml formatting
* chore: change cpe parameter names
* chore: improve variable naming
2022-02-07 07:58:41 +01:00
Christian Volk
eb0b5c1ffe
fix(kanikoExecute): tmp dir ( #3478 )
...
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
2022-02-02 08:04:07 +01:00
Christopher Fenner
b9eb48c149
fix: add kaniko env var for container detection ( #3157 )
...
* add kaniko env var
* Rename kaniko.yaml to kanikoExecute.yaml
* update generated files
2021-12-07 08:38:53 +01:00
kingvvgo
b29a2f2264
Add Changes for value of docker image ( #3303 )
...
* Add Changes for value of docker image
* Get docker image value
* Fix
* Fix unit
* Add chnages for kaniko and mta builds
* Fix
* Test changes
* Test
* Move func ResolveMetadata to stepmeta.go
* Fix
* Change getConfig.go
* Fix getting docker value for mta, npm and kaniko
* Fix according to suggestions
* Add func to get only value of docker image
* Test empty value of docker image
* Fix for getDockerImageValue
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
2021-12-01 07:46:18 +01:00
Oliver Nocon
0a51561d2c
chore(kaniko): update to latest image ( #3280 )
...
* chore(kaniko): update to latest image
* update yaml
2021-11-17 07:49:14 +01:00
Philipp Stehle
f9f0cbfd33
enforce that step metadata yaml file is called <step>.yaml ( #3226 )
...
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com>
2021-11-15 14:20:20 +01:00