Tonis Tiigi
|
6b6afc4077
|
build: add logger for auth
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2020-12-07 23:43:28 -08:00 |
|
Tonis Tiigi
|
40fad4bbb5
|
progress: make sure all channels have written before returning
Possible write on closed channel on cancellation before.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2020-12-07 22:02:51 -08:00 |
|
Tonis Tiigi
|
232af9aa0d
|
move moby check to driver interface
Driver caching masked the method detection
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2020-12-07 22:02:51 -08:00 |
|
Tonis Tiigi
|
570e733a51
|
bake: support inline dockerfile
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2020-12-07 22:02:51 -08:00 |
|
Tonis Tiigi
|
cffcd57edb
|
bake: support for remote files
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2020-12-07 22:02:51 -08:00 |
|
Tonis Tiigi
|
1496ac9b55
|
util: simplify progress syncronization
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2020-12-07 22:02:51 -08:00 |
|
Tonis Tiigi
|
290e25917c
|
build: allow dockerfile from URL
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2020-12-07 22:02:51 -08:00 |
|
Tõnis Tiigi
|
35a60b8e04
|
Merge pull request #441 from tonistiigi/buildkit-pull-creds2
refactor driver auth for easier passing
|
2020-12-05 00:02:38 -08:00 |
|
Tonis Tiigi
|
f057195a4f
|
build: handle lowercase Dockerfile name as a fallback
This was supported by the legacy builder: moby#10858
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2020-11-18 22:11:35 -08:00 |
|
Tonis Tiigi
|
378bf70d4b
|
refactor driver auth for easier passing
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2020-11-15 20:49:58 -08:00 |
|
Tonis Tiigi
|
3b69482a2f
|
docker-container: ensure credentials are passed when pulling buildkit image
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2020-11-04 13:04:04 -08:00 |
|
Tõnis Tiigi
|
778fbb4669
|
Merge pull request #390 from tonistiigi/fix-warn
build: avoid warn on empty config value
|
2020-11-02 19:36:20 -08:00 |
|
Tonis Tiigi
|
1621b9bad0
|
build: avoid warn on empty config value
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2020-10-16 23:05:37 -07:00 |
|
Tonis Tiigi
|
2d720a1e0b
|
vendor: update buildkit with typed errors support
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2020-09-13 21:28:20 -07:00 |
|
Tõnis Tiigi
|
a11cc8840e
|
Merge pull request #360 from kotaroooo0/fix-error-message-for-push-option
build: fix error message for --push option
|
2020-08-25 15:59:14 -07:00 |
|
Kotaro Adachi
|
1384bf02f9
|
error message for --push option
Signed-off-by: Kotaro Adachi <k33asby@gmail.com>
|
2020-08-23 00:03:13 +09:00 |
|
Tõnis Tiigi
|
fb7b670b76
|
Merge pull request #338 from tonistiigi/load-no-warn
build: avoid warning if default load disabled
|
2020-08-21 19:36:07 -07:00 |
|
Tonis Tiigi
|
0124b6b9c9
|
build: avoid warning if default load disabled
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2020-08-21 12:43:49 -07:00 |
|
Tonis Tiigi
|
c9d69b082b
|
build: remove warning for multi-platform iidfile
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2020-08-17 22:34:45 -07:00 |
|
Tonis Tiigi
|
3862ff269b
|
build: add opt-out from default load behavior
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2020-07-27 22:38:06 -07:00 |
|
Tonis Tiigi
|
9e5321eab8
|
build: support cacheonly exporter
cacheonly is supported by moby so add support for buildx
as well so same flags can be used
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2020-07-27 22:33:44 -07:00 |
|
Tonis Tiigi
|
baae4b2e71
|
build: improve error checking on load
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2020-05-08 17:46:28 -07:00 |
|
Tibor Vass
|
abe8ba769e
|
vendor: update buildkit to docker-19.03 (ae10b292)
Signed-off-by: Tibor Vass <tibor@docker.com>
|
2019-09-27 17:18:25 +00:00 |
|
Tibor Vass
|
63e5633d62
|
build: fix scoping issue in closure inside loop
Signed-off-by: Tibor Vass <tibor@docker.com>
|
2019-09-26 18:01:29 +00:00 |
|
Tibor Vass
|
299d41660b
|
Merge pull request #153 from tonistiigi/stdin-dockerfile
build: fix stdin dockerfile filename
|
2019-09-26 10:53:28 -07:00 |
|
Tonis Tiigi
|
0475107882
|
build: fix stdin dockerfile filename
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-09-26 09:17:04 -07:00 |
|
Tonis Tiigi
|
75f8d7ebb5
|
build: use correct in-memory input
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-09-26 09:10:39 -07:00 |
|
Tonis Tiigi
|
6b81b0bed6
|
build: add allowed entitlements
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-07-08 15:59:53 -07:00 |
|
Tonis Tiigi
|
94a0422a1b
|
rename to docker/buildx
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-04-24 20:02:20 -07:00 |
|
Tonis Tiigi
|
e7eac2b909
|
build: use long running context for client
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-04-24 09:06:14 -07:00 |
|
Tonis Tiigi
|
38889013af
|
build: fix push-by-digest for multi-node
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-04-23 21:18:40 -07:00 |
|
Tonis Tiigi
|
0398fa337b
|
build: multi-node build support
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-04-23 21:18:40 -07:00 |
|
Tonis Tiigi
|
b979216b2d
|
build: support for tar output
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-04-23 15:49:49 -07:00 |
|
Tonis Tiigi
|
ef4afac948
|
bake: fix dockerfile and context defaults
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-04-19 22:54:34 -07:00 |
|
Tibor Vass
|
6e3dfe72cb
|
Merge pull request #31 from tonistiigi/platforms-fixes
fixes for managing platforms
|
2019-04-18 20:11:28 -07:00 |
|
Tonis Tiigi
|
96a148020a
|
build: add cache-from and cache-to support
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-04-17 23:07:22 -07:00 |
|
Tonis Tiigi
|
e40318e2cc
|
commands: add platforms dedupe
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-04-17 18:15:49 -07:00 |
|
Tonis Tiigi
|
e773d0eb2a
|
util: add platformutil
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-04-17 16:49:28 -07:00 |
|
Tonis Tiigi
|
aa421f9c9e
|
build: add push and load flags
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-04-17 07:45:49 -07:00 |
|
Tonis Tiigi
|
cac37434aa
|
build: add docker output for non-moby drivers
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-04-17 07:45:43 -07:00 |
|
Tibor Vass
|
635e393ae5
|
build: handle --network
Signed-off-by: Tibor Vass <tibor@docker.com>
|
2019-04-17 04:25:54 +00:00 |
|
Tibor Vass
|
77ed999572
|
build: handle --add-host
Signed-off-by: Tibor Vass <tibor@docker.com>
|
2019-04-17 04:25:54 +00:00 |
|
Tibor Vass
|
dc07613bd2
|
build: support more variations on context and dockerfile + iidfile
Signed-off-by: Tibor Vass <tibor@docker.com>
|
2019-04-17 04:25:54 +00:00 |
|
Tonis Tiigi
|
0f4de0d7e4
|
commands: implement ls
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-04-15 15:31:29 -07:00 |
|
Tonis Tiigi
|
bd3d5cd19e
|
commands: add implementations for create, use, rm, stop
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-04-15 15:31:29 -07:00 |
|
Tibor Vass
|
bd7ada6593
|
driver: automatically export image to MobyDriver
Signed-off-by: Tibor Vass <tibor@docker.com>
|
2019-04-12 01:11:31 +00:00 |
|
Tonis Tiigi
|
0788035da8
|
driver: add feature testing
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-04-10 19:09:42 -07:00 |
|
Tonis Tiigi
|
a932d52e35
|
bake: initial implementation
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-04-09 19:26:53 -07:00 |
|
Tonis Tiigi
|
6999d3dcb6
|
fix and improve outputs parsing
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-03-27 13:43:40 -07:00 |
|
Tonis Tiigi
|
a6d893efca
|
driver: add logging support to bootstrap
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-03-26 11:36:16 -07:00 |
|
Tonis Tiigi
|
f302881c0d
|
driver: start implemeting bootstrap for docker
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-03-25 19:02:20 -07:00 |
|
Tonis Tiigi
|
4b0c0468d0
|
build: basis of build command
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-03-23 23:11:33 -07:00 |
|