Tõnis Tiigi
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
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
Tõnis Tiigi
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Tõnis Tiigi
865ad2b8d5
Merge pull request #3167 from rrjjvv/variable-typing
...
Allow variables to be explicitly typed (and enforced)
2025-05-12 10:45:10 -07:00
CrazyMax
729d58152c
docs: remove commas in bake hcl object blocks
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2025-05-12 10:30:45 +02:00
CrazyMax
9998ef7045
Merge pull request #3171 from glours/bump-compose-go-v2.6.2
...
bump compose-go to v2.6.2
2025-05-12 09:15:42 +02:00