Nick Kubala
e45d1f6aac
Update deps
2018-07-31 16:23:23 -07:00
dlorenc
e43968f02f
Set a kaniko user agent. ( #262 )
2018-07-30 13:03:25 -07:00
priyawadhwa
cac00b9cb2
Add --target flag for multistage builds ( #255 )
...
* Add --target flag for multistage builds
* change validate to validateTarget
2018-07-30 09:43:23 -07:00
Jason Hall
0e3fc0bcd7
Look for usable on-cluster credentials using k8schain ( #243 )
...
* dep ensure and use k8schain
* checkpoint
* fix vendoring, stuff builds
* Use k8schain for pushes too
* Use NewNoClient
* update ggcr dep
* Move k8schain usage to image_util.go
2018-07-21 10:22:13 -07:00
priyawadhwa
eb6faa05a0
Save each stage in multistage dockerfiles as a tarball ( #244 )
...
* resolve basenames in dockerfile to fix multistage bug
* WIP
* WIP
* Save dockerfile stages as tarballs
* added unit tests
* fix unit tests
2018-07-19 11:27:49 -07:00
priyawadhwa
31b7cd3732
Fix bug in copy command by refactoring whitelist checks ( #231 )
...
* Fixed bug
* WIP
* fix unit tests
2018-07-10 08:23:35 -07:00
Sharif Elgamal
a7c82cf6f6
adding reproducible flag ( #205 )
...
* adding reproducible test
* newer version of go-containerregistry
* new ImageOptions
* switch reproducible flag to default to false
* small fixes
* update dep
2018-06-22 12:00:44 -07:00
Priya Wadhwa
89c9f15bde
Add --single-snapshot flag to snapshot once after the build
2018-06-13 11:22:12 -07:00
Priya Wadhwa
44d7266058
Resolve env replacement for FROM command
2018-06-04 11:51:33 -07:00
Jon Johnson
1bb0df22b3
Fix MountPaths breakage
2018-06-03 01:04:56 +00:00
Jon Johnson
8b0a1a7689
dep update go-containerregistry
2018-06-03 00:59:34 +00:00
Sharif Elgamal
5e6b60f46e
adding metadata tests back to integration tests ( #185 )
...
* adding metadata tests back to integration tests and fixing resulting bugs
* fix onbuild and default env
* removing old test files
* adding the ArgsEscaped boolean on CMD commands
* fix onbuild test
* ignore failing test until container-diff is fixed
* code comments
* adding todo to remove uncomment failing test
2018-05-24 11:28:32 -07:00
jesusofsuburb1a
4c190a7037
allow multiple destinations, error handling for each push
2018-05-17 09:35:41 +02:00
dlorenc
347d835781
Add a mode to save to a tarball instead of pushing. ( #178 )
2018-05-15 15:32:27 -07:00
Priya Wadhwa
6934f785c8
Pass in clone of buildargs for dockerfile parsing
2018-05-14 16:19:26 -07:00
Priya Wadhwa
459ddffb3c
Updated tests
2018-05-11 16:19:33 -07:00
Priya Wadhwa
282f8abbee
Merge master, refactor to work with ARG
2018-05-11 15:53:11 -07:00
Priya Wadhwa
347ce66a9b
Merged master, fixed merge conflict
2018-05-09 13:50:33 -07:00
Priya Wadhwa
26d8501489
Support BuildArgs for arg command
2018-05-09 12:24:38 -07:00
priyawadhwa
1fca51e6be
Update CreatedBy field in config history ( #163 )
2018-05-02 00:36:12 -07:00
Priya Wadhwa
48688df7a6
Fixed merge conflicts, support multistage builds
2018-04-26 16:39:02 -07:00
Priya Wadhwa
904575d0cb
support multi stage builds
2018-04-26 15:40:41 -07:00
dlorenc
cd5b744904
Switch from containers/image to go-containerregistry ( #140 )
...
* Vendor changes for go-containerregistry switch.
* Manual changes for go-containerregistry switch.
The biggest change is refactoring the tarball unpacking.
* Pull more of container-diff out.
* More vendor removals.
* More unit tests.
2018-04-25 19:21:05 -07:00
Priya Wadhwa
7dbc7a04a7
Support multi stage builds
2018-04-23 17:25:12 -07:00
Carlos Sanchez
08ce2a0724
Add support for insecure docker registry ( #131 )
...
* Add support for insecure docker registry
Using --insecure-skip-tls-verify
Fixes #110
* Apply formatting
2018-04-20 10:47:06 -07:00
priyawadhwa
55557ff2e1
Merge pull request #112 from priyawadhwa/maintainer
...
Skip maintainer command
2018-04-18 10:46:17 -07:00
Matt Rickard
cff201dee6
org rename from GoogleCloudPlatform to GoogleContainerTools
2018-04-17 11:45:39 -07:00
Priya Wadhwa
6548835db5
skip maintainer command
2018-04-16 14:21:37 -07:00
dlorenc
167920c405
Refactor a bit. ( #84 )
...
Move all logic out of cmd/root.go into a package.
2018-04-14 07:59:37 -07:00