kaniko/pkg
Priya Wadhwa 55e6157000 Fix bugs with .dockerignore and improve integration test
I improved handling of the .dockerignore file by:

1. Using docker's parser to parse the .dockerignore and using their
helper functions to determine if a file should be deleted
2. Copying the Dockerfile we are building to /kaniko/Dockerfile so that
if the Dockerfile is specified in .dockerignore it won't be deleted, and
if it is specified in the .dockerignore it won't end up in the final
image
3. I also improved the integration test to create a temp directory with
files to ignore, and updated the .dockerignore to include exclusions (!)
2018-10-31 12:50:23 -07:00
..
buildcontext Replace gometalinter with GolangCI-Lint 2018-09-11 13:30:42 -07:00
cache Persistent volume caching for base images (#383) 2018-10-11 13:38:05 -07:00
commands Set root user to default home 2018-10-18 17:59:07 +09:00
config Separate insecure pull options 2018-10-25 06:33:58 +09:00
constants Fix bugs with .dockerignore and improve integration test 2018-10-31 12:50:23 -07:00
dockerfile Fix bugs with .dockerignore and improve integration test 2018-10-31 12:50:23 -07:00
executor Support insecure pull (#401) 2018-10-22 14:33:41 -07:00
image dep update go-containerregistry 2018-06-03 00:59:34 +00:00
snapshot Fix handling of volume directive 2018-09-28 11:16:25 +09:00
timing Add a benchmark package to store and monitor timings. (#367) 2018-09-28 09:13:17 -07:00
util Merge pull request #413 from priyawadhwa/auth 2018-10-29 10:39:58 -07:00
version Set a user-agent for registry pushes. (#87) 2018-04-13 14:25:58 -07:00