kaniko/pkg
Lukas 679c71c907
refactor: simpler local integration tests (#2110)
* tests(integration): add fake gcs server and use sdk instead of gsutil

* tests(integration): add flag to run tests for a subset of dockerfiles

Signed-off-by: Höhl, Lukas <lukas.hoehl@accso.de>

* tests(integration): conditionally create gcs client

* refactor: create package for gcs bucket interaction

* tests(integration): use util.Tar for integration tarball creation

* refactor: create TarballOfDirectory func

* chore: add dockerignore for faster builds

* docs: add docs for dockerfile pattern

* fix: issue during personal review

* chore: cleanup

Signed-off-by: Höhl, Lukas <lukas.hoehl@accso.de>

* fix(integration-tests): remove default bucket

Signed-off-by: Lukas Hoehl <ludi.origin@gmail.com>
2022-06-14 13:38:01 -04:00
..
buildcontext refactor: simpler local integration tests (#2110) 2022-06-14 13:38:01 -04:00
cache Try to warm all images and warn about errors (#1653) 2021-06-04 10:07:57 -07:00
commands fix: Refactor `LayersMap` to correct old strange code behavior (#2066) 2022-05-17 20:30:58 -04:00
config fix: Refactor `LayersMap` to correct old strange code behavior (#2066) 2022-05-17 20:30:58 -04:00
constants feat: kaniko dir config option (#1997) 2022-03-31 15:10:23 -04:00
creds Add GitLab CI credentials helper (#2040) 2022-04-11 13:13:47 -04:00
dockerfile fix: Refactor `LayersMap` to correct old strange code behavior (#2066) 2022-05-17 20:30:58 -04:00
executor fix: use refrence should after err handles (#2128) 2022-06-09 11:00:30 -04:00
fakes refactor cache.Warm and add tests 2020-01-10 12:29:17 -08:00
filesystem fix: Refactor `LayersMap` to correct old strange code behavior (#2066) 2022-05-17 20:30:58 -04:00
image feat: kaniko dir config option (#1997) 2022-03-31 15:10:23 -04:00
logging Add timestamp to logs 2020-04-23 13:40:47 +02:00
mocks/go-containerregistry/mockv1 rename mock pkg for lint 2020-01-17 14:59:14 -08:00
snapshot Write parent directories to tar before whiteout files (#2113) 2022-05-31 16:42:32 -04:00
timing Add a lot more timing data. (#518) 2019-01-10 13:27:55 -07:00
util refactor: simpler local integration tests (#2110) 2022-06-14 13:38:01 -04:00
version Set a user-agent for registry pushes. (#87) 2018-04-13 14:25:58 -07:00