Philipp Stehle and Ralf Pannemans
28fa2608dd
cnbBuild: allow expansion of buildEnvVars ( #4802 )
...
* cnbBuild: allow expansion of `buildEnvVars`
* Update resources/metadata/cnbBuild.yaml
Co-authored-by: Ralf Pannemans <ralf.pannemans@googlemail.com >
---------
Co-authored-by: Ralf Pannemans <ralf.pannemans@googlemail.com >
2024-02-01 13:53:13 +01:00
Philipp Stehle and Pavel Busko
cc3bc76943
Use floating tag for helm images ( #4236 )
...
Co-authored-by: Pavel Busko <pavel.busko@sap.com >
2023-03-01 09:26:26 +01:00
Philipp Stehle
9533280459
chore(GitHub actions): update deprecated output syntax ( #4197 )
2023-02-03 10:21:24 +01:00
Philipp Stehle
f5b6580e4c
feat(cnbBuild): allow setting the default process type ( #4140 )
2022-12-12 09:33:54 +01:00
Philipp Stehle
2a18b9dc29
fix ci: missing needs in github action yaml ( #4146 )
2022-12-12 08:55:38 +01:00
Philipp Stehle
95c8166796
fix(cnbBuild): allow setting empty env variables in project descriptor ( #4084 )
2022-10-25 14:35:24 +02:00
Philipp Stehle and Pavel Busko
48e959b4a9
fix(golangBuild) pass testOptions to gotestsum ( #4077 )
...
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com >
Co-authored-by: Pavel Busko <pavel.busko@sap.com >
2022-10-21 11:29:23 +02:00
Philipp Stehle and Sumit Kulhadia
4c1ecdbbba
fix(JenkinsConfigProvider): panic in GetBuildReason ( #4073 )
...
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com >
Co-authored-by: Sumit Kulhadia <sumit.kulhadia@sap.com >
2022-10-20 08:38:10 +02:00
Philipp Stehle
17ed9468cb
replace depreacted strings.Title function ( #3786 )
2022-05-20 18:50:03 +02:00
Philipp Stehle and tiloKo
511a541bd5
add more codeowners ( #3430 )
...
* add more codeowners
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com >
* Apply suggestions from code review
Co-authored-by: tiloKo <70266685+tiloKo@users.noreply.github.com >
* apply decisions from alignment meeting
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com >
Co-authored-by: tiloKo <70266685+tiloKo@users.noreply.github.com >
2022-04-13 13:19:48 +02:00
Philipp Stehle and Ralf Pannemans
56981b8f53
feat(cnbBuild): exclude .git folder from cnb workspace by default ( #3699 )
...
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com >
Co-authored-by: Ralf Pannemans <ralf.pannemans@sap.com >
2022-04-05 10:09:56 +02:00
Philipp Stehle
6b6208a35c
remove confusing log message ( #3685 )
2022-04-04 15:00:14 +02:00
Philipp Stehle
f4f11dba7f
chore(kubernetesDeploy): bump docker image to helm 3.8.1 ( #3470 )
2022-03-30 13:23:16 +02:00
Philipp Stehle
c525936314
add staticcheck github action ( #3605 )
2022-03-07 14:52:20 +01:00
Philipp Stehle and Ralf Pannemans
402b8b28fa
feat(kubernetesDeploy): initial support for multiple images ( #3548 )
...
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com >
Co-authored-by: Ralf Pannemans <ralf.pannemans@sap.com >
2022-02-24 12:01:36 +01:00
Philipp Stehle and Ralf Pannemans
4c18f2a128
feat: Add support for deprecating step parameters ( #3554 )
...
this was already used in fortifyExecuteScan, but had no effect.
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com >
Co-authored-by: Ralf Pannemans <ralf.pannemans@sap.com >
2022-02-23 15:16:05 +01:00
Philipp Stehle and Oliver Nocon
6958e028d1
chore(kubernetesDeploy): add telemetry for deployTool ( #3469 )
...
* chore(kubernetesDeploy): add telemetry for deployTool
* Update cmd/kubernetesDeploy.go
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-01-28 08:31:34 +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
Philipp Stehle and Pavel Busko
0f3b48aaec
feat(cnbBuild): support for paketo bindings ( #3236 )
...
* [WIP] bindings support for cnbBuild step
Co-authored-by: Pavel Busko <pavel.busko@sap.com >
* add unit tests
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com >
* switch to mapstruct for more meaningful errors
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com >
* add integration test for bindings
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com >
* Add documentation for cnbBuild.bindings
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com >
* fixed unit tests
Co-authored-by: Pavel Busko <pavel.busko@sap.com >
* apply codeclimate suggestions
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com >
* renamed field "secret" to "key"
Co-authored-by: Pavel Busko <pavel.busko@sap.com >
Co-authored-by: Pavel Busko <pavel.busko@sap.com >
2021-11-03 12:37:26 +01:00
Philipp Stehle and Ralf Pannemans
6e47230f27
feature(cnbBuild): add "additionalTags" option ( #3161 )
...
* feature(cnbBuild): add "additionalTags" option for pushing e.g. latest tag
* fix yamllint error
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com >
Co-authored-by: Ralf Pannemans <ralf.pannemans@sap.com >
2021-10-08 11:20:05 +02:00
Philipp Stehle and Sumit Kulhadia
ec420b9dd0
fix(cnbBuild): customTlsCertificateLinks causes permission denied error ( #3159 )
...
This is because the cnb builder images usually don't run as root user.
As a workaround we:
- Copied the system truststore to a tmp-file
- Added the certificates to the tmp-file
- Set the `SSL_CERT_FILE` environment variable
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com >
Co-authored-by: Sumit Kulhadia <sumit.kulhadia@sap.com >
2021-10-07 16:04:20 +02:00
Philipp Stehle
eae9912d50
docs(cnbBuild): replace dead link with own description for dockerConfigJsonCredentialsId ( #3137 )
...
* docs(cnbBuild): replace dead link with own description for dockerConfigJsonCredentialsId
* fix: generator does not properly quote descriptions
2021-10-01 14:24:59 +02:00