Jonathan A. Sternberg
9bd1ba2f5c
commands: update deprecation notice for keep-storage
...
The `--keep-storage` flag was changed to `--reserved-space`. Before it was
changed to that name, it was changed to `--max-storage`. This flag never
made it into a release as the name was changed before release, but the
update to the flag in buildx forgot to update the deprecation notice.
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2025-06-02 09:35:39 -05:00
CrazyMax and GitHub
f90170965a
Merge pull request #3207 from rrjjvv/show-var-types
...
Show types during variable list operation
2025-06-02 09:09:18 +02:00
Tõnis Tiigi and GitHub
a04b7d8689
Merge pull request #3212 from thaJeztah/bump_engine
...
vendor: github.com/docker/docker, docker/cli v28.2.2
2025-05-30 10:49:29 -07:00
Tõnis Tiigi and GitHub
52bf4bf7ce
Merge pull request #3210 from thaJeztah/dockerfile_bump_docker
...
Dockerfile: update to docker v28.2.2
2025-05-30 10:49:08 -07:00
Sebastiaan van Stijn
13031cc2ca
vendor: github.com/docker/docker, docker/cli v28.2.2
...
no changes in vendored file, just version update
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-05-30 17:30:09 +02:00
Sebastiaan van Stijn
46fae59e2e
Dockerfile: update to docker v28.2.2
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-05-30 17:24:23 +02:00
Roberto Villarreal
b40b2caf1a
Show types during variable list operation
...
If a type was explicitly provided, it will be displayed in the variable
listing. Inferred type names are not displayed, as they likely would
not match the user's intent.
Previously only `string` and `bool` default values were displayed in the
listing. All default values, regardless of type, are now displayed.
Signed-off-by: Roberto Villarreal <rrjjvv@yahoo.com >
2025-05-29 17:36:46 -06:00
Tõnis Tiigi and GitHub
1436f93aa1
Merge pull request #3194 from thaJeztah/bump_engine
...
vendor: github.com/docker/docker, github.com/docker/cli v28.2.1
2025-05-29 16:05:26 -07:00
Sebastiaan van Stijn
99d82e6cea
vendor: github.com/docker/cli v28.2.1
...
full diff: https://github.com/docker/cli/compare/v28.1.1...v28.2.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-05-29 09:36:54 +02:00
Sebastiaan van Stijn
bc620fcc71
vendor: github.com/docker/docker v28.2.1
...
full diff: https://github.com/docker/docker/compare/v28.1.1...v28.2.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-05-29 09:34:27 +02:00
CrazyMax and GitHub
e3c6618db2
Merge pull request #3201 from jsternberg/remove-generated-files
...
hack: remove code generation related to generated files
2025-05-23 11:14:45 +02:00
Tõnis Tiigi and GitHub
542bda49f2
Merge pull request #3188 from crazy-max/buildkit-0.22
...
dockerfile: update buildkit to 0.22.0
2025-05-22 15:33:45 -07:00
Jonathan A. Sternberg
781a3f117a
hack: remove code generation related to generated files
...
With the removal of the protobuf for the controller, there are no longer
any generated files. Remove the makefile targets and the associated
dockerfiles and bake targets.
This wasn't being included in CI because it wasn't part of the
`validate` target.
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2025-05-22 14:59:42 -05:00
CrazyMax
614cc880dd
dockerfile: update buildkit to 0.22.0
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-05-21 16:55:34 +02:00
CrazyMax and GitHub
dfad6e0b1f
Merge pull request #3189 from rrjjvv/var-typing-docs
...
Add variable typing to reference docs
2025-05-21 16:34:59 +02:00
CrazyMax and GitHub
776dbd4086
Merge pull request #3198 from rrjjvv/var-typing-no-value-fix
...
Consider typed, value-less variables to have `null` value
2025-05-21 16:34:42 +02:00
Tõnis Tiigi and GitHub
75f1d5e26b
Merge pull request #3199 from crazy-max/buildkit-0.22.0
...
vendor: github.com/moby/buildkit v0.22.0
2025-05-21 07:26:25 -07:00
CrazyMax
291c353575
bake: TestEmptyVariable
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-05-21 16:15:30 +02:00
CrazyMax
a11bb4985c
vendor: github.com/moby/buildkit v0.22.0
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-05-21 14:57:25 +02:00
Roberto Villarreal
cfeca919a9
Add variable typing to reference docs
...
This documents the variable typing introduced in #3167 .
Signed-off-by: Roberto Villarreal <rrjjvv@yahoo.com >
2025-05-20 13:49:27 -06:00
Roberto Villarreal
3c0f5c5c21
Consider typed, value-less variables to have null value
...
A variable with a type but no default value or override resulted in an
empty string. This matches the legacy behavior of untyped variables,
but does not make sense when using types (an empty string is itself a
type violation for everything except `string`). All variables defined
with a type but with no value are now a typed `null`.
A variable explicitly typed `any` was previously treated as if the
typing was omitted; with no defined value or override, that resulted in
an empty string. The `any` type is now distinguished from an omitted
type; these variables, with no default or override, are also `null`.
In other respects, the behavior of `any` is unchanged and largely
behaves as if the type was omitted. It's not clear whether it should be
supported, let alone how it should behave, so these tests were removed.
It's being treated as undefined behavior.
Signed-off-by: Roberto Villarreal <rrjjvv@yahoo.com >
2025-05-20 13:09:13 -06:00
CrazyMax and GitHub
ea2b7020a4
Merge pull request #3193 from crazy-max/buildkit-0.22.0-rc2
...
vendor: github.com/moby/buildkit v0.22.0-rc2
2025-05-19 17:29:11 +02:00
CrazyMax
5ba7d7eb4f
vendor: github.com/moby/buildkit v0.22.0-rc2
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-05-19 17:14:59 +02:00
CrazyMax and GitHub
95ac2b4d09
Merge pull request #3192 from crazy-max/update-cli-docs-tool
...
vendor: github.com/docker/cli-docs-tool v0.10.0
2025-05-19 16:23:50 +02:00
CrazyMax
934cca3ab1
vendor: github.com/docker/cli-docs-tool v0.10.0
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-05-19 15:54:56 +02:00
CrazyMax and GitHub
6e562e9ede
Merge pull request #3191 from glours/bump-compose-go-v2.6.3
...
bump compose-go to v2.6.3
2025-05-19 15:05:34 +02:00
Guillaume Lours
51b8646c44
bump compose-go to v2.6.3
...
Signed-off-by: Guillaume Lours <705411+glours@users.noreply.github.com >
2025-05-19 14:49:51 +02:00
CrazyMax and GitHub
57a1c97c9d
Merge pull request #3187 from crazy-max/buildkit-0.22.0-rc1
...
vendor: github.com/moby/buildkit v0.22.0-rc1
2025-05-14 20:29:12 +02:00
CrazyMax
7a54b6ee7e
vendor: github.com/moby/buildkit v0.22.0-rc1
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-05-14 20:10:27 +02:00
CrazyMax and GitHub
2e3108975d
Merge pull request #3186 from crazy-max/fix-readme
...
update readme
2025-05-14 13:40:07 +02:00
CrazyMax
cd48c516e2
update readme
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-05-14 13:21:45 +02:00
Tõnis Tiigi and GitHub
2149f03225
Merge pull request #3184 from tonistiigi/lint-merge-conflict-fix
...
lint: fix linter after merge conflict
2025-05-13 16:52:49 -07:00
Tonis Tiigi
f41d5072fd
lint: fix linter after merge conflict
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-05-13 16:19:33 -07:00
Tõnis Tiigi and GitHub
06a1a6344a
Merge pull request #3180 from crazy-max/dockerfile-update
...
dockerfile: update docker to 28.1.1 and buildkit to 0.21.1
2025-05-13 15:09:27 -07:00
Tõnis Tiigi and GitHub
4feb05b0bf
Merge pull request #3179 from tonistiigi/ls-format-json-current
...
ls: make sure current builder is available in JSON output
2025-05-13 14:27:36 -07:00
Tõnis Tiigi and GitHub
277548e91b
Merge pull request #3152 from crazy-max/history-export-finalize
...
history: make sure build record is finalized before exporting
2025-05-13 14:20:04 -07:00
Tõnis Tiigi and GitHub
3f0aec1b3e
Merge pull request #3182 from crazy-max/go-1.24
...
update to go 1.24
2025-05-13 12:14:37 -07:00
CrazyMax
1383aa30c1
lint: modernize fix
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-05-13 20:44:57 +02:00
CrazyMax and CrazyMax
09b824b9dc
update to go 1.24
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-05-13 19:27:03 +02:00
CrazyMax
68ce10c4d9
tests: history cmds
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-05-13 17:17:47 +02:00
CrazyMax
78353f4e8e
history: make sure build record is finalized before exporting
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-05-13 17:17:47 +02:00
CrazyMax and GitHub
03f9877429
Merge pull request #3181 from crazy-max/golangci-lint-v2
...
update golangci-lint to v2.1.5
2025-05-13 17:17:17 +02:00
CrazyMax
b606e2f6bb
update golangci-lint to v2.1.5
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-05-13 16:54:43 +02:00
CrazyMax
874bb14de9
hack: golangci build from source support
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-05-13 16:20:35 +02:00
CrazyMax and GitHub
a9ab809d15
Merge pull request #3138 from crazy-max/history-copy
...
history: copy update
2025-05-13 13:06:05 +02:00
CrazyMax
72fde4c53a
history: copy update
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-05-13 12:20:00 +02:00
CrazyMax
df8b997588
dockerfile: update buildkit to 0.21.1
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-05-13 12:01:12 +02:00
CrazyMax
f92c679e14
dockerfile: update docker to 28.1.1
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-05-13 12:00:45 +02:00
Tonis Tiigi
a3180cbf3d
ls: make sure current builder is available in JSON output
...
While lsBuilder has a field called Current that gets lost
because the embedded struct implements custom MarshalJSON method.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-05-12 22:30:44 -07:00
Tõnis Tiigi and GitHub
c398e2a224
Merge pull request #3177 from crazy-max/docs-fix-hcl-syntax
...
docs: remove commas in bake hcl object blocks
2025-05-12 10:47:11 -07:00