7957b73a30
bake: use compose project name from env if set
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-07-04 16:37:07 +02:00
1dceb49a27
driver: allow arbitrary client opts
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-07-04 16:36:55 +02:00
b96ad59f64
Merge pull request #2577 from tonistiigi/vendor-buildkit-v0.15.0-rc1
...
vendor: update buildkit to v0.15.0-rc1
v0.16.0-rc1
2024-07-03 12:51:46 -07:00
50aa895477
vendor: update buildkit to v0.15.0-rc1
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-07-03 12:43:04 -07:00
74374ea418
Merge pull request #2576 from crazy-max/bake-call-check-docs
...
docs: link to build ref page for --call and --check ref with bake
2024-07-03 11:35:52 -07:00
6bbe59697a
docs: link to build ref page for --call and --check ref with bake
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-07-03 20:19:56 +02:00
c51004e2e4
Merge pull request #2556 from tonistiigi/bake-call
...
bake: add call methods support and printing
2024-07-03 10:40:32 -07:00
8535c6b455
Merge pull request #2562 from dvdksn/docs-buildx-b-call
...
docs: reference description for --call and --check
2024-07-03 10:17:33 -07:00
153e5ed274
mark list-targets and list-variables as hidden and experimental
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-07-03 09:54:09 -07:00
cc097db675
bake: fix printer reset before metadata written
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-07-03 09:54:09 -07:00
35313e865f
bake: add tests for call and list
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-07-03 09:54:03 -07:00
233b869c63
bake: add list-variables option
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-07-03 09:54:03 -07:00
7460f049f2
bake: add list-targets options to list available targets/groups
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-07-03 09:54:03 -07:00
8f4c8b094a
bake: allow text descriptions for targets
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-07-03 09:54:03 -07:00
8da28574b0
bake: add call methods support and printing
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-07-03 09:54:02 -07:00
7e49141c4e
Merge pull request #2574 from crazy-max/update-mod-outdated
...
dockerfile: update go-mod-outdated to v0.9.0
2024-07-03 09:42:04 -07:00
5ec703ba10
docs: reference description for --call and --check
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com >
2024-07-03 18:34:51 +02:00
1ffc6f1d58
Merge pull request #2572 from crazy-max/build-ref-multi-nodes
...
build: set same ref when building on multiple nodes
2024-07-03 09:07:46 -07:00
f65631546d
dockerfile: update go-mod-outdated to v0.9.0
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-07-03 15:37:28 +02:00
6fc19c4024
build: set same ref when building on multiple nodes
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-07-03 15:06:53 +02:00
5656c98133
Merge pull request #2565 from dvdksn/cli-docs-tool-v0.8.0
...
cli docs tool v0.8.0
2024-07-03 11:55:18 +02:00
263a9ddaee
chore: regenerate docs
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com >
2024-07-03 11:48:11 +02:00
1774aa0cf0
vendor: github.com/docker/cli-docs-tool v0.8.0
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com >
2024-07-03 11:47:04 +02:00
7b80ad7069
Merge pull request #2569 from dvdksn/fix-alias
...
fix: buildx b alias
2024-07-03 10:14:45 +02:00
c0c4d7172b
Merge pull request #2567 from tonistiigi/update-buildkit-0702
...
vendor: update buildkit to f7bda278b7e2
2024-07-03 10:09:10 +02:00
e498ba9c27
Merge pull request #2568 from tonistiigi/go-1.22
...
update Go to 1.22
2024-07-03 10:08:25 +02:00
2e7e7abe42
test: add test for building with alias "buildx b"
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com >
2024-07-03 10:04:09 +02:00
048ef1fbf8
fix: buildx b alias
...
the shorthand "b" alias was accidentally removed in 19d838a
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com >
2024-07-03 10:03:01 +02:00
cbe7901667
update Go to 1.22
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-07-02 22:27:43 -07:00
f374f64d2f
vendor: update buildkit to f7bda278b7e2
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-07-02 22:24:55 -07:00
4be2259719
Merge pull request #2501 from tonistiigi/remote-client-cache
...
remote: ensure that client connection is not established twice
2024-07-02 09:30:32 -07:00
6627f315cb
Merge pull request #2397 from dvdksn/buildx_build_canonical
...
docs: make buildx build the canonical doc
2024-07-02 09:17:01 -07:00
19d838a3f4
docs: make buildx build the canonical doc
...
Move descriptions of flags common with the legacy build client to the buildx
build reference doc.
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com >
2024-07-02 15:54:10 +02:00
17878d641e
Merge pull request #2534 from tonistiigi/bake-warnings
...
bake: print warnings on progress
2024-07-01 18:16:52 +02:00
63eb73d9cf
Merge pull request #2560 from crazy-max/fix-localstate-remote
...
build: fix localstate for remote context and stdin
2024-06-28 16:56:53 -07:00
59a0ffcf83
Merge pull request #2546 from treuherz/multinode-annotations
...
Pass in index annotations from builds on multiple nodes
2024-06-28 16:46:20 -07:00
2b17f277a1
Merge pull request #2549 from daghack/warning-free-msg
...
Add message when --check does not produce warnings or errors
2024-06-28 16:45:57 -07:00
ea7c8e83d2
Merge pull request #2559 from tonistiigi/update-buildkit-0627
...
use csvvalue package for parsing csv inputs
2024-06-28 16:42:10 -07:00
9358c45b46
Merge pull request #2558 from tonistiigi/fix-sharedkey-for-context
...
build: fix sharedkey computation for local context
2024-06-28 16:41:30 -07:00
cfb7fc4fb5
build: fix localstate for remote context and stdin
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-06-28 14:56:45 +02:00
d4b112ab05
test: build remote
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-06-28 11:06:09 +02:00
f7a32361ea
use csvvalue package for parsing csv inputs
...
This package is better suited for parsing single-line
CSV strings.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-06-27 21:31:11 -07:00
af902caeaa
vendor: update buildkit to 8397d0b9
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-06-27 20:44:07 -07:00
04000db8da
Merge pull request #2499 from thaJeztah/bump_buildkit
...
vendor: buildkit, docker/docker and docker/cli v27.0.1
2024-06-27 20:42:35 -07:00
b8da14166c
build: fix sharedkey computation for local context
...
When LocalDirs were changed to LocalMounts, this broke the
sharedKey computation that was based on the context directory
path. SharedKey defines if directory is valid candidate for
incremental context transfer and if not set properly then
different directories do metadata-based transfers to same destination.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-06-27 17:53:22 -07:00
c1f680df14
bake: print warnings on progress
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-06-27 17:31:15 -07:00
b6482ab6bb
Add message when --check does not produce warnings or errors
...
Signed-off-by: Talon Bowler <talon.bowler@docker.com >
2024-06-27 08:24:00 -07:00
6f45b0ea06
Get annotations from exports
...
Signed-off-by: Eli Treuherz <et@arenko.group >
2024-06-27 13:26:07 +01:00
3971361ed2
Pass in index annotations from builds on multiple nodes
...
Fixes #2540
Signed-off-by: Eli Treuherz <et@arenko.group >
2024-06-27 13:26:07 +01:00
818045482e
Merge pull request #2522 from treuherz/annotation-per-type
...
Make multi-type annotation settings match docs
2024-06-26 10:07:27 -07:00