Commit Graph

569 Commits (a0d98d3e6b6e468aad1bc128cfdcea46c9ba46ca)

Author SHA1 Message Date
Tonis Tiigi a0d98d3e6b buildctl: add test for usage
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-02-09 17:16:00 -08:00
Akihiro Suda 787af956e3
Merge pull request #279 from tonistiigi/ignore-cache
solver: add ignore-cache vertex options
2018-02-09 13:19:30 +09:00
Akihiro Suda da21a0d1ee
Merge pull request #277 from tonistiigi/copy-fix
dockerfile: fix issues with duplicate copy instructions
2018-02-09 11:18:35 +09:00
Tonis Tiigi 40316d68d2 solver: add ignore-cache vertex options
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-02-08 16:58:20 -08:00
Tonis Tiigi ad6ab8aba2 dockerfile: new tests for copy
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-02-05 14:33:48 -05:00
Tõnis Tiigi 829cc97607
Merge pull request #271 from tonistiigi/multiple-cache
solver: multiple cache source support
2018-02-04 20:19:12 -08:00
Tonis Tiigi 8ba5564733 solver: allow setting cache source on llb load
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-02-02 10:44:48 -08:00
Tonis Tiigi cbca88c10b solver: add time/priority order to cache records
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-02-02 10:44:48 -08:00
Tonis Tiigi 1511e3f1d5 solver: add test for multiple cache sources
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-02-02 10:44:40 -08:00
Tonis Tiigi 0e902c3ee3 solver: multiple cache sources support
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-02-02 10:44:35 -08:00
Akihiro Suda 994c1a63af
Merge pull request #275 from vdemeester/add-linter-deadcode
Add deadcode to the linter
2018-02-02 11:13:29 +09:00
Tõnis Tiigi 6d2595c6fe
Merge pull request #274 from vdemeester/remove-shell-parser
Remove shell parser for dockerfile2llb, using moby upstream package
2018-02-01 18:03:33 -08:00
Vincent Demeester 79e346f59a
Add deadcode to the linter
it tends to help keeping uneeded code out O:)

Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2018-02-01 17:59:04 -08:00
Vincent Demeester 2f162c1138
Remove shell parser for dockerfile2llb, using moby upstream package
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2018-02-01 17:46:51 -08:00
Tõnis Tiigi 55f9b044e2
Merge pull request #273 from vdemeester/bump-docker-docker-remove-fork-need
Bump docker/docker and remove fork
2018-02-01 17:41:20 -08:00
Vincent Demeester 709de9e462
Bump docker/docker and remove fork
The commits buildkit depends on from docker/docker are now merged in
docker/docker so there is no need for using a fork.

Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2018-02-01 16:50:19 -08:00
Tõnis Tiigi 875d1b4f4f
Merge pull request #270 from vdemeester/clean-some-docker-pkg-deps
Clean some small dependencies on docker/docker package
2018-02-01 16:18:46 -08:00
Vincent Demeester 08373f2381
Clean some small dependencies on docker/docker package
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2018-02-01 16:05:24 -08:00
Tõnis Tiigi fd44e0b067
Merge pull request #269 from AkihiroSuda/c8d-v102rc0
update containerd (binary: v1.0.2-rc.0, library: Feb 1, 2018)
2018-02-01 10:11:53 -08:00
Akihiro Suda e2f4777103 update containerd (binary: v1.0.2-rc.0, library: Feb 1, 2018)
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2018-02-01 18:38:32 +09:00
Tõnis Tiigi 3a8430df6e
Merge pull request #268 from tonistiigi/solver2-updates
solver: new implementation, follow-up #267
2018-01-31 22:50:17 -08:00
Tonis Tiigi bcbb3d6234 util: add stateful cond package
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-01-31 18:44:09 -08:00
Tonis Tiigi a244195d1f solver: add new tests for concurrency and error cases
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-01-31 18:09:34 -08:00
Tonis Tiigi 1805895e58 solver: new implementation
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-01-31 18:09:34 -08:00
Tonis Tiigi a2d9a6ea0b Revert "solver: new implementation"
This reverts commit 5939939666.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-01-31 18:09:28 -08:00
Tonis Tiigi f78b03608a Revert "solver: add new tests for concurrency and error cases"
This reverts commit 9c005a8051.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-01-31 18:09:15 -08:00
Akihiro Suda 9c8fc18511
Merge pull request #267 from tonistiigi/solver2
solver: new implementation
2018-02-01 10:23:31 +09:00
Tonis Tiigi 9c005a8051 solver: add new tests for concurrency and error cases
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-01-30 18:08:24 -08:00
Tonis Tiigi 5939939666 solver: new implementation
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-01-30 18:08:19 -08:00
Tõnis Tiigi 3478785609
Merge pull request #265 from AkihiroSuda/ctl-trace-panic
buildctl: fix nil panic
2018-01-23 10:21:03 -08:00
Tõnis Tiigi 821ea435d3
Merge pull request #264 from AkihiroSuda/fix-listener-panic
buildkitd: fix index-out-of-range panic in parsing wrong addr string
2018-01-23 10:18:00 -08:00
Tõnis Tiigi 3c4f8e2ed4
Merge pull request #263 from AkihiroSuda/c8d-v101
update containerd (binary: v1.0.1, library: Jan 23, 2018)
2018-01-23 10:17:33 -08:00
Akihiro Suda a39256e9bf update containerd (binary: v1.0.1, library: Jan 23, 2018)
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2018-01-23 12:55:45 +09:00
Akihiro Suda ddc3dba617 buildctl: fix nil panic
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2018-01-23 11:48:49 +09:00
Akihiro Suda 51e22a478a buildkitd: fix index-out-of-range panic in parsing wrong addr string
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2018-01-23 11:29:07 +09:00
Akihiro Suda ff49ce87a6
Merge pull request #260 from tonistiigi/context
Remove net/context dependencies
2018-01-18 12:23:45 +09:00
Tonis Tiigi 6e40e83d35 Remove net/context dependencies
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-01-17 09:11:22 -08:00
Akihiro Suda ac8c2b95d3
Merge pull request #258 from tonistiigi/update-containerd
vendor: update containerd to 1.0.1-rc0
2018-01-12 13:13:01 +09:00
Akihiro Suda 4471eb92fc
Merge pull request #259 from tonistiigi/update-fsutil
vendor: update fsutil to 0b8b62dee
2018-01-12 12:51:38 +09:00
Tonis Tiigi 7f0ad90c84 vendor: update fsutil to 0b8b62dee
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-01-11 17:59:31 -08:00
Tonis Tiigi 00da260047 client: enable test for parent directories
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-01-11 17:50:15 -08:00
Tonis Tiigi b8dc00de71 vendor: update containerd to 1.0.1-rc0
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-01-11 17:49:09 -08:00
Akihiro Suda 99b32f1878
Merge pull request #255 from tonistiigi/tracing
Add opentracing providers
2018-01-09 11:14:05 +09:00
Tonis Tiigi eb027792b5 readme: add tracing note
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-01-08 18:03:12 -08:00
Tonis Tiigi 29b72a3912 solver: add some trace points
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-01-08 18:03:12 -08:00
Tonis Tiigi b94704e55c session: fix session closing and tracing
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-01-08 18:03:06 -08:00
Tonis Tiigi 6b98dedaef Add grpc opentracing support to the binaries
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-01-08 17:49:34 -08:00
Akihiro Suda dc43b45489
Merge pull request #256 from tonistiigi/test-wait-releasable
client: fix tests to wait snapshots to become releasable
2018-01-09 10:14:50 +09:00
Tonis Tiigi 1e0b890dd1 client: fix tests to wait snapshots to become releasable
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-01-08 11:45:53 -08:00
Akihiro Suda 8cd775d108
Merge pull request #254 from tonistiigi/fix-create-time
exported: fix image creation time on export
2018-01-06 15:05:24 +09:00