Commit Graph

614 Commits (12fd7edc2445659818a6e6072f9a24abca1cfe80)

Author SHA1 Message Date
Tonis Tiigi 00a5729229 pull: fix content labels after pull
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-01-04 23:09:05 -08:00
Tonis Tiigi b0679c66db snapshot: clean up snapshot interface
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-01-04 23:09:05 -08:00
Tonis Tiigi 56353f99a8 snapshot: combine nogc snapshotting helpers
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-01-04 23:09:05 -08:00
Tonis Tiigi 63ce643468 cache: add prune support
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-01-04 23:09:05 -08:00
Tonis Tiigi f3af4fbbf9 cache: update ref locking readability
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2018-01-04 23:09:05 -08:00
Akihiro Suda 982ca35c7a
Merge pull request #250 from tonistiigi/mktemp
hack: fix scripts for macos
2017-12-29 02:03:27 +07:00
Tonis Tiigi 8c3e15beda hack: fix scripts for macos
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-12-28 00:17:42 -08:00
Akihiro Suda 949c06603f
Merge pull request #248 from tonistiigi/copy-wildcards
dockerfile: fix copy with wildcards and add tests
2017-12-27 09:49:03 +07:00
Tonis Tiigi 6cb4256e81 dockerfile: fix copy with wildcards and add tests
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-12-26 15:41:09 -08:00
Tõnis Tiigi 3b9e679ddb
Merge pull request #236 from trusch/feature/tls-transport
transport: add possibility to use TLS secured transport layer
2017-12-21 08:18:33 -08:00
Tino Rusch 1e6acda802
forgot to use new flagnames in code; 2017-12-21 08:54:20 +01:00
Akihiro Suda d4d096ac48
Merge pull request #245 from tonistiigi/gateway-source
gateway: allow skipping tag in source parameter
2017-12-21 16:51:22 +09:00
Akihiro Suda 67d9b1b78b
Merge pull request #244 from tonistiigi/readfile-readonly
cache: mount readonly in readfile handler
2017-12-21 16:50:14 +09:00
Akihiro Suda f21334b82f
Merge pull request #246 from tonistiigi/readme-fix
readme: fix word
2017-12-21 16:18:54 +09:00
Tonis Tiigi 7505bee044 readme: fix word
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-12-20 23:00:18 -08:00
Tonis Tiigi 3407de2e04 gateway: allow skipping tag in source parameter
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-12-20 22:51:33 -08:00
Tonis Tiigi 8f007b3d08 cache: mount readonly in readfile handler
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-12-20 22:50:49 -08:00
Akihiro Suda 1eb11bf912
Merge pull request #243 from tonistiigi/progress-fix
progress: fix skipping cached vertex progress
2017-12-21 14:54:27 +09:00
Akihiro Suda c360b7a340
Merge pull request #240 from tonistiigi/update-readme
readme: update instructions
2017-12-21 14:54:18 +09:00
Tonis Tiigi a8e9c7eccb readme: update instructions
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-12-20 21:38:56 -08:00
Tonis Tiigi d804819dad progress: fix skipping cached vertex progress
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-12-20 21:33:36 -08:00
Tino Rusch 98a836592e
[transport] make tls client and server commandline parameters for consistency with docker + guess tls-server-name from target address in client if not specified explicitly; 2017-12-21 06:18:54 +01:00
Akihiro Suda db9437a9c6
Merge pull request #241 from tonistiigi/content-hash-sync
solver: add simple locking to catch content duplicates
2017-12-21 10:19:10 +09:00
Tonis Tiigi dd49b92fd1 solver: add simple locking to catch content duplicated
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-12-20 16:42:09 -08:00
Tõnis Tiigi d41d639caa
Merge pull request #234 from AkihiroSuda/use-travis-default-docker
travis: use the default version of Docker Engine (17.09)
2017-12-20 13:24:18 -08:00
Tino Rusch 03f717bd32
transport: add possibility to use TLS secured transport layer on server- and clientside; 2017-12-20 13:30:46 +01:00
Akihiro Suda b56a8b2120 travis: use the default version of Docker Engine (17.09)
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2017-12-20 16:39:55 +09:00
Tõnis Tiigi 35bef6ee34
Merge pull request #232 from AkihiroSuda/worker-annotations
worker: add annotation labels
2017-12-19 23:38:26 -08:00
Akihiro Suda 84c0dd0b07 worker: add labels
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2017-12-20 16:28:47 +09:00
Akihiro Suda ab06b2682b
Merge pull request #233 from tonistiigi/copy-chown
dockerfile: add copy —-chown support
2017-12-20 14:37:33 +09:00
Tonis Tiigi 7f513a4fd4 dockerfile: add copy —-chown support
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-12-19 20:54:26 -08:00
Vincent Demeester 621596d36b
Merge pull request #229 from AkihiroSuda/buildkitd
*: buildd -> buildkitd
2017-12-19 10:03:17 +01:00
Tõnis Tiigi ff9d77a7f4
Merge pull request #230 from AkihiroSuda/sed-resolve-vertex
worker, solver: s/ResolveVertex/ResolveOp/g
2017-12-18 21:54:43 -08:00
Tõnis Tiigi 25dca1f5e3
Merge pull request #223 from AkihiroSuda/bud
example: build-using-dockerfile
2017-12-18 21:23:51 -08:00
Akihiro Suda ea5de4c368 example: add build-using-dockerfile
This command mimics `docker build` CLI flags so that Docker users can
more easily get started with BuildKit.

Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2017-12-19 14:06:39 +09:00
Akihiro Suda 2f2b72989c *: buildd -> buildkitd
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2017-12-19 13:23:27 +09:00
Akihiro Suda dca082582e worker, solver: s/ResolveVertex/ResolveOp/g
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2017-12-19 13:20:30 +09:00
Akihiro Suda 28228468c2
Merge pull request #228 from tonistiigi/docker-exporter
Add Docker exporter
2017-12-19 11:59:26 +09:00
Tonis Tiigi 85c0f99ba0 exporter: add Docker compatible exporter
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-12-18 12:19:17 -08:00
Tõnis Tiigi 1c0b8acf6d
Merge pull request #220 from AkihiroSuda/split-solver-1
solver: split llbop pkg
2017-12-18 12:18:00 -08:00
Akihiro Suda 21bebaea80 solver, worker: minor cleanup
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2017-12-18 16:20:59 +09:00
Tonis Tiigi efde4f2340 worker, solver: update interfaces
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-12-18 16:20:59 +09:00
Akihiro Suda a4316d16c7 solver: split llbop pkg
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2017-12-18 16:20:59 +09:00
Tõnis Tiigi b55bf20d7e
Merge pull request #221 from AkihiroSuda/buildtag
*: update build tags (`containerd` -> `no_oci_worker`)
2017-12-17 23:12:23 -08:00
Akihiro Suda 2a33b2e822 *: update build tags (`containerd` -> `no_oci_worker`)
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2017-12-18 15:47:56 +09:00
Akihiro Suda 1281fcdf6c
Merge pull request #225 from tonistiigi/git-test
dockerfile: add test for building from git repo
2017-12-18 15:20:53 +09:00
Tonis Tiigi 367752bf1c dockerfile: add test for building from git repo
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-12-17 21:09:20 -08:00
Akihiro Suda e39675bf3d
Merge pull request #226 from tonistiigi/rootpath
replace FollowSymlink with fs.RootPath
2017-12-18 14:08:15 +09:00
Tonis Tiigi e58e6d1175 replace FollowSymlink with fs.RootPath
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-12-17 20:54:49 -08:00
Akihiro Suda 8c9d66f7da
Merge pull request #218 from tonistiigi/dockerignore
dockerfile: dockerignore support
2017-12-18 11:40:55 +09:00