Commit Graph

381 Commits (1c345d722852a7feec80207529d209dcc1cae4b9)

Author SHA1 Message Date
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
Tonis Tiigi 4a9142223d solver: fix possible data races
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-09-27 22:38:54 -07:00
Tonis Tiigi f41283caed solver: fix shared request progress and cancellation
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-09-27 12:45:47 -07:00
Akihiro Suda 26fa027603 Merge pull request #128 from tonistiigi/units
progressui: fix flicker on printing byte sizes
2017-09-26 15:18:34 +09:00
Tonis Tiigi c4ca8c7811 progressui: fix flicker on printing byte sizes
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-09-25 21:01:39 -07:00
Tõnis Tiigi 9527818ec2 Merge pull request #127 from tonistiigi/dockerfile-update
Dockerfile frontend update
2017-09-25 09:52:52 -07:00
Tonis Tiigi 05c39612d8 dockerfile: resolve to digest ref in frontend
Less hacky than keeping the cached resolver.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-09-22 15:49:37 -07:00
Tonis Tiigi 0995c119bf dockerfile: implement onbuild support
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-09-22 13:12:57 -07:00
Tonis Tiigi d258bcab7b dockerfile: clean up converter
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-09-22 10:49:19 -07:00
Akihiro Suda aaff9d591e Merge pull request #126 from tonistiigi/update-fsutil
vendor: update fsutil
2017-09-23 01:19:55 +09:00
Tonis Tiigi c2dbdeb457 session: expose map to file send
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-09-21 22:14:11 -07:00
Tonis Tiigi 0e8c5df478 vendor: update fsutil
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-09-21 18:22:14 -07:00
Tõnis Tiigi 225c57706a Merge pull request #124 from tonistiigi/update-readme
Update readme
2017-09-20 18:25:12 -07:00
Tõnis Tiigi d7d24c19e7 Merge pull request #123 from tonistiigi/gobuild
examples: update the gobuild examples
2017-09-20 18:10:36 -07:00
Tonis Tiigi f327472928 Update readme
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-09-20 18:03:48 -07:00
Tonis Tiigi 34d555906c examples: update the gobuild examples
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-09-20 14:18:19 -07:00
Akihiro Suda 20872edc25 Merge pull request #119 from tonistiigi/go-example
examples: add example for generating llb from go
2017-09-21 01:23:16 +09:00
Akihiro Suda 116b3fbc05 Merge pull request #117 from tonistiigi/performance-fix
solver: refactor to a shared vertex solver model
2017-09-21 01:23:02 +09:00
Tonis Tiigi a9411fb6b1 examples: add example for generating llb from go
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-09-19 12:39:41 -07:00
Tonis Tiigi cc1b4140af bgfunc: safer locking
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-09-19 12:29:29 -07:00
Tonis Tiigi 01aaf130e5 solver: refactor to a shared vertex solver model
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-09-18 13:58:33 -07:00
Akihiro Suda 69b7b778b6 Merge pull request #118 from tonistiigi/dockerfile-update
Dockerfile update
2017-09-18 04:59:19 +09:00
Akihiro Suda 56c6ea2827 Merge pull request #120 from tonistiigi/containerd-update
Update containerd
2017-09-16 17:04:36 +09:00
Tonis Tiigi f20e4d2577 frontend: allow config detection from manifest list
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-09-15 18:52:09 -07:00
Tonis Tiigi fd0f7ee2a8 frontend: fix dockerfile frontend resolver
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-09-15 18:09:28 -07:00
Tonis Tiigi 5a38d573fa frontend: add support for build args for dockerfile
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-09-15 18:09:28 -07:00
Tonis Tiigi 4c22f6c25a frontend: share attributes to exporter
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-09-15 18:09:28 -07:00
Tonis Tiigi b36df4738a frontend: add more commands to dockerfile
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-09-15 18:09:28 -07:00
Tonis Tiigi 024fd0afaa source: fix multi-platform pull
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-09-15 13:57:40 -07:00
Akihiro Suda 279940b60d vendor containerd d1e11f17ec7b325f89608dd46c128300b8727d50
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2017-09-14 19:06:31 +00:00
Akihiro Suda a26eba7cda fix for read-only mount
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2017-09-14 06:42:12 +00:00
Akihiro Suda a0c9d7c690 vendor containerd v1.0.0-beta.0
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2017-09-09 11:13:02 +00:00
Tõnis Tiigi a0abecfab7 Merge pull request #115 from AkihiroSuda/trace
buildctl: allow specifying trace file path
2017-09-07 09:04:47 -07:00
Akihiro Suda 4d3293fa51 buildctl: allow specifying trace file path
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2017-09-07 08:17:28 +00:00
Akihiro Suda 2f3ecb50dd Merge pull request #113 from tonistiigi/share-resolver
imagesource: share config resolver with frontend
2017-09-06 18:28:33 +09:00
Tonis Tiigi 6d335c3c86 imagesource: share config resolver with frontend
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-09-05 13:11:27 -07:00
Akihiro Suda 659e899c3e Merge pull request #110 from tonistiigi/improve-copy
dockerfile: improve copy implementation
2017-09-02 14:21:00 +09:00
Akihiro Suda 39488ba573 Merge pull request #111 from tonistiigi/fix-progress-wrap
progressui: fix wrapping error on tabs
2017-09-02 14:16:54 +09:00
Akihiro Suda c2521d181d Merge pull request #112 from tonistiigi/dockerfile-example
examples: add example dockerfile converter
2017-09-02 14:16:25 +09:00
Tonis Tiigi 763e914ec2 examples: add example dockerfile converter
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-09-01 19:35:19 -07:00
Tonis Tiigi 49f41bebff progressui: fix wrapping error on tabs
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-09-01 19:34:17 -07:00
Tonis Tiigi 4040029810 dockerfile: improve copy implementation
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-09-01 19:27:54 -07:00
Akihiro Suda e1e5a8bfac Merge pull request #106 from tonistiigi/dockerfile-frontend
base of dockerfile frontend
2017-09-01 15:50:21 +09:00
Akihiro Suda 6b09165ee6 Merge pull request #107 from tonistiigi/skip-outputs
llb: skip outputs of readonly mounts
2017-09-01 15:45:00 +09:00
Tonis Tiigi 2d290db465 frontend: base of dockerfile frontend
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-08-31 23:27:25 -07:00
Tonis Tiigi d1bd12cab2 llb: skip outputs of readonly mounts
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-08-31 10:39:40 -07:00
Akihiro Suda 674411bb6d Merge pull request #105 from tonistiigi/ci-fix
fix CI after containerd update
2017-08-29 09:54:13 +08:00