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
Balint Pato
ba4c7f4b57
Merge pull request #258 from balopat/fix_247_daemons
...
Kill grandchildren spun up by child processes
2018-07-26 14:49:53 -07:00
balopat
8cad6d0082
reproduced 247 with integration test
2018-07-26 11:16:26 -07:00
priyawadhwa
ca5069271c
Fully qualify images in dockerfile tests ( #257 )
2018-07-25 17:56:17 -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
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
44d7266058
Resolve env replacement for FROM command
2018-06-04 11:51:33 -07: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
Priya Wadhwa
d6bb88f924
Resolve environment replacement for arg
2018-05-21 14:51:00 -07:00
Sharif Elgamal
f8aa88b119
Integration test refactoring ( #126 )
...
* integration test refactoring
* config file cleanup
* more test refactoring
* remove debug file
* moving around more files
* fixing up integration tests
* integration tests work
* some housekeeping
* fixing tests
* addressing comments
* debugging
* debugging
* actual debugging
* skip integration tests for travis
* install container-diff before integration tests
* syntax
* make test failures less noisy
* fixing tests
* hopefully fixing CI?
* fixes
* more fixes
* let's actually fix CI
* more testing
* testing
* proper auth
* typos
* adding support for args in integration tests
* formatting
* formatting
* adding support for testing bucket context
* adding bucket test dockerfile
* addressing comments
* syntax
2018-05-15 13:42:35 -07:00