Solomon Hykes
352991bdf4
Merge branch 'simpler-build-upload' ( #900 ) into builder_server-3 ( #848 )
2013-06-20 22:02:36 -07:00
Solomon Hykes
c1a5318d8e
Merge branch 'build-add-file' into simpler-build-upload
...
Conflicts:
buildfile_test.go
2013-06-20 20:42:19 -07:00
Solomon Hykes
cc0f59742f
* Builder: simplified unit tests. The tests are now embedded in the build itself. Yeah baby.
2013-06-20 20:16:39 -07:00
Solomon Hykes
79efcb545d
Merge branch 'master' into simpler-build-upload
2013-06-19 18:48:19 -07:00
Solomon Hykes
55edbcd02f
* Builder: remove duplicate unit test
2013-06-19 14:59:42 -07:00
Guillaume J. Charmes
555552340d
Merge branch 'master' into builder_server-3
...
Conflicts:
buildfile_test.go
2013-06-17 14:01:32 -07:00
Solomon Hykes
f50e40008f
* Builder: added a regression test for #895
2013-06-15 11:35:56 -07:00
Solomon Hykes
061f8d12e0
* Builder: reorganized unit tests for better code reuse, and to test non-empty contexts
2013-06-15 11:07:49 -07:00
Solomon Hykes
38554fc2a7
* Builder: simplify the upload of the build context. Simply stream a tarball instead of multipart upload with 4 intermediary buffers. Simpler, less memory usage, less disk usage, and faster.
2013-06-15 09:38:18 -07:00
Solomon Hykes
5b8287617d
+ Builder: ADD of a local file will detect tar archives and unpack them
...
into the container instead of copying them as a regular file.
* Builder: ADD uses tar/untar for copies instead of calling 'cp -ar'.
This is more consistent, reduces the number of dependencies, and
fixe #896 .
2013-06-14 16:43:39 -07:00
Guillaume J. Charmes
2f14dae83f
Add build UT
2013-06-13 18:52:41 -07:00
Francisco Souza
2e9403b047
build: don't ignore last line in Dockerfile when it doesn't end with \n
2013-06-11 11:39:06 -03:00
Victor Vieux
fd224ee590
linted names
2013-06-04 18:00:22 +00:00
Guillaume J. Charmes
5b33b2463a
Readd build tests
2013-05-28 15:31:06 -07:00