Commit Graph

392 Commits (b3568e7dcb3606ceb836fdb63c09ef8965643c3f)

Author SHA1 Message Date
Tonis Tiigi b3568e7dcb dockerfile: return valid empty image config for scratch
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-12-04 23:16:23 -08:00
Akihiro Suda 9397eb2373
Merge pull request #189 from tonistiigi/extraction
dockerfile: Add ADD from archive support
2017-12-05 16:09:28 +09:00
Tonis Tiigi 1b9c907ee4 dockerfile: add archive ADD support
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-12-04 22:48:02 -08:00
Akihiro Suda 037314955e
Merge pull request #168 from tonistiigi/http-source
HTTP source
2017-12-05 15:36:07 +09:00
Tõnis Tiigi 3fb738ccb0
Merge pull request #187 from tonistiigi/multi-listener
buildd: allow multiple listener addresses
2017-12-04 13:06:50 -08:00
Tonis Tiigi 6221b28992 buildd: allow multiple listener addresses
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-12-04 12:02:07 -08:00
Tonis Tiigi e0af9d1218 source: add more properties to http source
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-12-04 12:00:46 -08:00
Tonis Tiigi fc2f1687f9 dockerfile: add adding from URL support
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-12-02 21:45:41 -08:00
Tonis Tiigi 90d728e194 client: add http source integration test
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-12-02 19:52:15 -08:00
Tonis Tiigi c9f45dbc22 add unit tests for http source
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-12-02 19:52:15 -08:00
Tonis Tiigi 59628fb20f add http source
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-12-02 19:52:15 -08:00
Akihiro Suda 1c345d7228
Merge pull request #186 from tonistiigi/console-detect
buildctl: disable progressbar if no console
2017-12-02 17:28:00 +09:00
Tonis Tiigi ec389edb64 buildctl: disable progressbar if no console
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-12-01 23:52:27 -08:00
Akihiro Suda 9653c6079c
Merge pull request #183 from tonistiigi/dockerfile-tests
frontend: add some dockerfile integration tests
2017-12-02 16:51:13 +09:00
Tonis Tiigi 97b773a04b buildctl: add integration test for containerd exporter
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-12-01 11:53:39 -08:00
Akihiro Suda 31f316378a
Merge pull request #185 from tonistiigi/llb-deps
reduce dependencies of llb package
2017-12-01 11:56:55 +09:00
Tonis Tiigi 2729373a03 reduce dependencies of llb package
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-11-30 17:29:57 -08:00
Tonis Tiigi 02d01c0350 buildctl: add integration test for local exporter
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-11-30 16:28:35 -08:00
Tonis Tiigi 3d91404c07 buildctl: add integration test with local files
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-11-30 16:06:09 -08:00
Tonis Tiigi bcc98bf29d frontend: add some dockerfile integration tests
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-11-30 14:57:18 -08:00
Akihiro Suda 151a75cdba
Merge pull request #182 from tonistiigi/rework-integration-tests
Rework integration tests
2017-11-30 14:21:50 +09:00
Tonis Tiigi 0fbb6d2239 Update testing info in readme
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-11-29 21:04:04 -08:00
Tonis Tiigi e3f85cc1ac integration: detect test names with reflect
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-11-29 18:49:04 -08:00
Tonis Tiigi f343fc30ec buildctl: add sample cli test
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-11-29 18:34:43 -08:00
Tonis Tiigi 9450a8b714 hack: update test script
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-11-29 17:42:58 -08:00
Tonis Tiigi e1ced023df update intergration tests for reuse
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-11-29 17:42:28 -08:00
Akihiro Suda 3e4200c5fb
Merge pull request #181 from tonistiigi/schema1-pull
containerimage: add schema1 pull support
2017-11-28 15:07:53 +09:00
Tonis Tiigi e3a2aa149e containerimage: add schema1 pull support
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-11-27 21:42:08 -08:00
Akihiro Suda 0bed0a6782
Merge pull request #180 from tklauser/unix-major-minor
contenthash: use Major/Minor from golang.org/x/sys/unix
2017-11-28 00:25:56 +09:00
Tobias Klauser aa76669a24 contenthash: use Major/Minor from golang.org/x/sys/unix
Use the Major/Minor functions from golang.org/x/sys/unix instead of
locally re-implementing them. This also makes sure they work correctly
for GOOS != linux.

Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
2017-11-27 11:15:06 +01:00
Akihiro Suda 8063c54794
Merge pull request #178 from f0/master
Update test.Dockerfile (bump containerd version)
2017-11-26 18:46:22 +09:00
f0 a65691d075
Update test.Dockerfile (bump containerd version)
bunp containerd version to match the needed one
2017-11-26 09:08:08 +01:00
Tõnis Tiigi 641ea63837
Merge pull request #177 from AkihiroSuda/vendor-containerd-20171124
vendor: update containerd to 9649a428e8c470cddc0d5a3c394f36111f940adc
2017-11-24 00:30:17 -08:00
Akihiro Suda df81b2b666 vendor: update containerd to 9649a428e8c470cddc0d5a3c394f36111f940adc
changes:
9649a428e8...4af5f65752

Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2017-11-24 08:17:06 +00:00
Akihiro Suda 5d1a259b80
Merge pull request #166 from tonistiigi/fix-contenthash-rm
contenthash: fix recursive directory deletes
2017-11-23 15:31:06 +09:00
Akihiro Suda 5b2868eb46
Merge pull request #175 from tonistiigi/update-fsutil
vendor: update fsutil to efacb76f11
2017-11-22 17:43:13 +09:00
Tonis Tiigi aa29dfbddb vendor: update fsutil to efacb76f11
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-11-21 21:21:33 -08:00
Tonis Tiigi aaca443ebf contenthash: fix recursive directory deletes
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-11-21 13:17:01 -08:00
Akihiro Suda 353d23a6ba
Merge pull request #173 from tonistiigi/update-fsutil
update fsutil
2017-11-21 10:59:10 +09:00
Tonis Tiigi 8bcc09f039 update fsutil
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-11-20 17:41:29 -08:00
Akihiro Suda 743297253b
Merge pull request #171 from tonistiigi/vendor-containerd
vendor: update containerd to 9649a428e
2017-11-18 13:24:57 +09:00
Tonis Tiigi 7699b1a1eb vendor: update containerd to 9649a428e
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-11-17 19:43:55 -08:00
Akihiro Suda c5621abef1
Merge pull request #169 from tonistiigi/lint
cleanup linter warnings
2017-11-17 13:08:59 +09:00
Tonis Tiigi 6c076f5d6a cleanup linter warnings
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-11-16 18:09:35 -08:00
Akihiro Suda 08aff948da
Merge pull request #167 from tonistiigi/update-fsutil
vendor: update fsutil to 3f70f8219
2017-11-17 11:04:00 +09:00
Tonis Tiigi 9b77fcc5a7 vendor: update fsutil to 3f70f8219
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-11-16 17:19:37 -08:00
Akihiro Suda 5e3884ca7d
Merge pull request #157 from tonistiigi/export-compressed
Export compressed blobs
2017-11-15 07:50:44 +09:00
Tonis Tiigi 541d68955e override containerd client to set content roots
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-11-14 13:28:01 -08:00
Tonis Tiigi 80f8ee07ab exporter: export compressed blobs
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-11-13 16:15:45 -08:00
Tõnis Tiigi f8c0ab04bb
Merge pull request #155 from AkihiroSuda/containerd-20171106
bump up containerd (v1.0.0-beta.3)
2017-11-13 10:44:53 -08:00