Commit Graph

477 Commits (28228468c26c91a0ac1d46553a2ff507ab1bb82e)

Author SHA1 Message Date
Tonis Tiigi 0aa69e5b1c vendor: add docker/cli
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-11-01 18:28:02 -07:00
Tonis Tiigi 473346d1a5 update to go1.9
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-11-01 18:22:56 -07:00
Tonis Tiigi 59d3b4c15b session: better backwards compatibility with old servers
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-11-01 11:42:42 -07:00
Tõnis Tiigi b3a6843275
Merge pull request #150 from vdemeester/add-root-go-file
Add a go file on buildkit root folder
2017-10-31 09:17:11 -07:00
Vincent Demeester 87a014f0be
Add a go file on buildkit root folder
- Allows to add a "root" documentation on godoc.org
- Should fix errors when trying to depend on buildkit using golang/dep

Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2017-10-26 11:36:09 +02:00
Tõnis Tiigi 5b205a5ac4 Merge pull request #148 from TomasTomecek/better-err-msg-build-unsup
buildd: better error msg for unsupported builds
2017-10-22 17:36:58 +03:00
Tomas Tomecek 232c131524 buildd: better error msg for unsupported builds
Signed-off-by: Tomas Tomecek <ttomecek@redhat.com>
2017-10-22 14:00:40 +02:00
Tonis Tiigi 51d1c4166f session: expose image auth
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-10-20 12:56:06 +02:00
Tõnis Tiigi 5dad352b89 Merge pull request #147 from lalyos/patch-1
Update README.md
2017-10-19 14:18:52 +02:00
Lajos Papp 71ec0929bc Update README.md
Fix detach option
2017-10-19 13:46:30 +02:00
Akihiro Suda b35638e3d5 Merge pull request #146 from tonistiigi/update-addr-defaults
Update state directory defaults
2017-10-18 13:14:26 +02:00
Tonis Tiigi 5a2bedb683 Update state directory defaults
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-10-18 12:52:51 +02:00
Akihiro Suda fac138e742 Merge pull request #144 from tonistiigi/cache-export
Add support for build cache import/export
2017-10-17 18:57:22 +02:00
Tonis Tiigi 65dc07eb28 report imported cache lookup progress
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-10-15 20:41:47 +02:00
Tonis Tiigi 914ea2110b cache: include os/arch in cache checksum
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-10-15 19:04:53 +02:00
Tonis Tiigi 7171f5a27d cache: fix root snapshot cache lookup
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-10-15 19:00:23 +02:00
Tonis Tiigi 5f4b51d0c9 blobmap: fix diffid storing on pull
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-10-13 15:38:08 -07:00
Tonis Tiigi 014a2dd8a1 cache: cache importing from a ref
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-10-13 15:38:08 -07:00
Tonis Tiigi 56e1f71e6b cache: allow pushing exported cache
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-10-13 15:37:55 -07:00
Tonis Tiigi 451be0e504 exporter: revert to distribution/schema2, add push support
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-10-13 10:08:47 -07:00
Tõnis Tiigi 35e433c290 Merge pull request #139 from abailly/patch-1
document use of containerized buildctl
2017-10-12 18:02:46 -07:00
Tonis Tiigi 1b3f191b37 cache: base code for cache importing
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-10-12 17:53:28 -07:00
Tonis Tiigi 8e611643f7 cache: export cache to content store
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-10-12 15:04:33 -07:00
Tonis Tiigi 897291de2a blobs: move blobs differ to common function
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-10-12 11:24:15 -07:00
Tonis Tiigi 0fd670fb73 solver: allow access to cached references for exporting
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-10-12 11:23:42 -07:00
Arnaud Bailly d39a1275c5 document use of containerized buildctl
Signed-off-by: Arnaud Bailly <arnaud.oqube@gmail.com>
2017-10-12 14:04:43 -04:00
Tõnis Tiigi 537b5e459d Merge pull request #125 from vdemeester/expose-through-tcp
Allow to use TCP for buildkit daemon and client communication
2017-10-10 09:56:51 -07:00
Vincent Demeester 7b01b99a79
Remove unused vendor
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2017-10-08 13:43:17 +02:00
Tõnis Tiigi 61fd8c3c6e Merge pull request #122 from vdemeester/runc-update-in-examples
Update runc to rc4 in examples 👼
2017-10-07 22:30:32 -07:00
Vincent Demeester 868f5ea1bd
Update runc to rc4 in examples 👼
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2017-10-07 22:05:46 +02:00
Vincent Demeester 5986fa9947
Allow to use TCP for buildkit daemon and client communication
The next step is to allow TLS configuration.

Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2017-10-07 22:02:15 +02:00
Akihiro Suda ad49f97aed Merge pull request #138 from tonistiigi/update-vendor
vendor: update vendored deps
2017-10-07 09:49:38 +09:00
Akihiro Suda 0ee59e2bdf Merge pull request #137 from tonistiigi/contentmask
solver: replace contentkey with contentmask
2017-10-07 09:47:38 +09:00
Tonis Tiigi a506f86184 vendor: update vendored deps
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-10-06 16:28:22 -07:00
Tonis Tiigi 2716524dee exclude selector from content based input hash
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-10-06 15:43:48 -07:00
Tonis Tiigi 53018a8113 solver: replace contentkey with contentmask
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-10-05 19:58:05 -07:00
Akihiro Suda be1a9ed281 Merge pull request #136 from tonistiigi/solver-update
Update solver public api
2017-10-06 11:56:04 +09:00
Tonis Tiigi 59910481ca solver: make nested build use solverequest
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-10-05 17:51:04 -07:00
Tonis Tiigi 23a114a977 solver: simplify solver public api
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-10-05 10:05:38 -07:00
Akihiro Suda 7d0fea5b60 Merge pull request #134 from tonistiigi/gateway-frontend
load frontends from images
2017-10-04 14:38:51 +09:00
Tonis Tiigi 96d39a8ba8 dockerfile: move image frontend to this repo until api stabilizes
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-10-03 21:14:13 -07:00
Tonis Tiigi 80bc5f6097 fix exporter attributes interface returns
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-10-03 21:14:13 -07:00
Tonis Tiigi 2809d01cf6 frontend: add gateway frontend / image frontend support
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-10-03 21:14:03 -07:00
Akihiro Suda a069e4037e Merge pull request #135 from tonistiigi/remove-generateid
remove generateID duplicates
2017-10-04 12:14:19 +09:00
Tonis Tiigi f706b13a3f remove generateID duplicates
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-10-03 16:13:35 -07:00
Tõnis Tiigi f419a8cd93 Merge pull request #114 from AkihiroSuda/llb-metadata
llb: per-vertex metadata (e.g. IgnoreCache)
2017-10-03 10:36:57 -07:00
Akihiro Suda f89ffc2ab4 llb: per-vertex metadata (e.g. IgnoreCache)
cache invalidation itself it not implemented yet

Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2017-10-03 05:36:24 +00:00
Akihiro Suda 7e48819a0a Merge pull request #131 from thaJeztah/bump-tonistiigi-fsutil
Bump tonistiigi/fsutil, and remove stevvooe/continuity
2017-10-01 01:07:49 +09:00
Sebastiaan van Stijn a08fdbdd5e
Bump tonistiigi/fsutil, and remove stevvooe/continuity
The stevvooe/continuity package moved to containerd/continuity

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2017-09-30 17:41:33 +02:00
Akihiro Suda 2d9bd79d61 Merge pull request #130 from tonistiigi/progress-fixes
solver: fix shared request progress and cancellation
2017-09-30 16:24:03 +09:00