Tõnis Tiigi and GitHub
805c377292
Merge pull request #3454 from jsternberg/buildx-tag-help
...
docs: clarify cli help for the `--tag` option
2025-10-23 12:11:33 -07:00
Tõnis Tiigi and GitHub
b006e0feca
Merge pull request #3474 from crazy-max/doc-fix-bake-set
...
docs: fix bake set flag note
2025-10-22 08:49:07 -07:00
Tõnis Tiigi and GitHub
41e725517d
Merge pull request #3465 from crazy-max/go-1.25
...
update to go 1.25
2025-10-13 08:06:52 -07:00
Tonis Tiigi
ba4935585c
imagetools: silence warning for empty-type meditype used in artifacts
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-10-02 10:43:33 -07:00
Tonis Tiigi
ef2b4436cb
imagetools: fix possible broken chain copy on create
...
When creating index from singe-arch manifests it
was possible for some of the internal manifests to not
be copies and cause error on pushing the index.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-10-02 10:36:48 -07:00
Tõnis Tiigi and GitHub
51bed6f144
Merge pull request #3445 from jsternberg/buildkit-ref-update
...
ci: update buildkit ref for ci
2025-10-01 09:45:36 -07:00
Tõnis Tiigi and GitHub
82584815c3
Merge pull request #3440 from crazy-max/fix-gitutil-test
...
test: use temp dir for TestGit
2025-09-29 11:18:15 -07:00
Tõnis Tiigi and GitHub
b4b698c088
Merge pull request #3436 from jsternberg/dap-file-explorer-fix
...
dap: file explorer uses the wrong path when looking up mounts
2025-09-24 08:23:42 -07:00
Tõnis Tiigi and GitHub
285dd76b25
Merge pull request #3434 from tonistiigi/update-buildkit-v0.25.0-rc1
...
vendor: update buildkit to v0.25.0-rc1
2025-09-23 14:55:33 -07:00
Tonis Tiigi
3bea8ce3ad
vendor: update buildkit to v0.25.0-rc1
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-09-23 13:32:44 -07:00
Tõnis Tiigi and GitHub
40f318f9d8
Merge pull request #3431 from tonistiigi/progress-none
...
add progress=none option
2025-09-23 11:33:37 -07:00
Tõnis Tiigi and GitHub
568c693972
Merge pull request #3430 from tonistiigi/imagetools-create-platforms
...
imagetools: add platforms filter to imagetools create
2025-09-23 08:47:52 -07:00
Tonis Tiigi
f448f3e22b
imagetools: add platforms filter to imagetools create
...
Allows specifying platforms that should be included
in the new image, making it possible to reduce platforms
of existing multi-arch image. Previously the individual
image manifests needed to be used as sources, but that
dropped their related attestation manifests.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-09-23 08:10:11 -07:00
Tõnis Tiigi and GitHub
e4ca56fe62
Merge pull request #3432 from jsternberg/dap-plugin-guidelines
...
docs: add plugin guideline requirements for dap plugins
2025-09-22 10:47:24 -07:00
Tonis Tiigi
9c7b9628ef
add progress=none option
...
Currently there is no way to completely suppress the progress output.
We have --progress=quiet but it has additional effect of printing
image ID as a progress for historical reasons. --progress=none
behaves like quiet but without this extra output printing depending
on build output.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-09-22 10:10:20 -07:00
Tonis Tiigi
4ad48f7737
imagetools: variables name refactor
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-09-22 09:25:48 -07:00
Tõnis Tiigi and GitHub
bc8ede2d4c
Merge pull request #3427 from glours/bump-compose-go-v2.9.0
...
bump compose-go to version v2.9.0
2025-09-19 14:36:35 -07:00
Tõnis Tiigi and GitHub
7c925fdda9
Merge pull request #3429 from thaJeztah/bump_cobra
...
vendor github.com/spf13/pflag v1.0.10, github.com/spf13/cobra v1.10.1
2025-09-19 14:36:05 -07:00
Tõnis Tiigi and GitHub
1422a30dde
Merge pull request #3318 from crazy-max/bump-hcl-deps
...
vendor: update hcl dependencies
2025-09-19 10:03:49 -07:00
Tõnis Tiigi and GitHub
77315f947e
Merge pull request #3410 from jsternberg/dap-file-explorer-on-error
...
dap: collect references for inputs to ensure the file explorer works on an error
2025-09-17 14:21:14 -07:00
Tõnis Tiigi and GitHub
f4e02addf1
Merge pull request #3408 from jsternberg/dap-better-location-resolution
...
dap: improve location resolution for duplicate digests
2025-09-10 13:26:03 -07:00
Tõnis Tiigi and GitHub
a67c877776
Merge pull request #3420 from aevesdocker/ENGDOCS-2991
...
docs: add variable 'description' attribute
2025-09-10 10:37:20 -07:00
Tõnis Tiigi and GitHub
3922da8029
Merge pull request #3418 from crazy-max/go-mod-1.24
...
go.mod: bump to go 1.24
2025-09-09 14:06:51 -07:00
Tõnis Tiigi and GitHub
6009087337
Merge pull request #3415 from tonistiigi/git-querystring-resolve
...
build: allow client side querystring resolution
2025-09-09 14:06:15 -07:00
Tonis Tiigi
5a3afbf839
build: set original url to attrs when replacef with input
...
Save original URL so it can be picked up from provenance attestation.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-09-09 11:08:00 -07:00
Tonis Tiigi
c737e84f94
build: allow client side querystring resolution
...
For the cases where frontend/buildkit doesn't support new
Git Querystring format, allow resolving the URL into LLB
on client side and then build from input.
Note that this produces slightly different provenance
where context is not set as string, so added opt-in
via environment variable for now.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-09-08 17:40:31 -07:00
Tõnis Tiigi and GitHub
ae4e7ee6a4
Merge pull request #3370 from thaJeztah/bump_engine
...
vendor: github.com/docker/docker, docker/cli v28.4.0
2025-09-05 14:23:53 -07:00
Tõnis Tiigi and GitHub
bafc4e207e
Merge pull request #3402 from jsternberg/dap-test-close-client
...
dap: ensure test client is closed on cleanup
2025-09-03 11:23:51 -07:00
Tõnis Tiigi and GitHub
2109c9d80d
Merge pull request #3399 from crazy-max/test-gitquerystring
...
test: git query string
2025-09-03 09:35:04 -07:00
Tonis Tiigi
5e6951c571
git querystring frontend capability detection
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-09-02 10:46:37 -07:00
Tõnis Tiigi and GitHub
d873cae872
Merge pull request #3392 from crazy-max/docs-du-filter
...
docs: list available filters for du and prune commands
2025-08-29 15:05:35 -07:00
Tõnis Tiigi and GitHub
4df89d89fc
Merge pull request #3397 from tonistiigi/update-buildkit-v0.24.0-rc2
...
vendor: update buildkit to v0.24.0-rc2
2025-08-29 15:04:27 -07:00
Tonis Tiigi
1f39ad2001
vendor: update buildkit to v0.24.0-rc2
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-08-29 14:49:16 -07:00
Tõnis Tiigi and GitHub
ce3592e4ab
Merge pull request #3390 from crazy-max/docs-du-fixes
...
docs: fixes for du command
2025-08-29 10:37:22 -07:00
Tõnis Tiigi and GitHub
67218bef58
Merge pull request #3394 from thaJeztah/check_DisableFlagsInUseLine
...
commands: verify that DisableFlagsInUseLine is set for all commands
2025-08-28 12:53:21 -07:00
Tõnis Tiigi and GitHub
bb41e835b6
Merge pull request #3375 from jsternberg/update-dap-docs
...
docs: update dap docs to reflect updates to the debugger
2025-08-27 15:03:15 -07:00
Tõnis Tiigi and GitHub
31a3fbf107
Merge pull request #3387 from tonistiigi/update-buildkit-v0.24.0-rc1
...
vendor: update buildkit to v0.24.0-rc1
2025-08-27 15:01:12 -07:00
Tonis Tiigi
440dc2a212
temp skip DAP test that panics in errgroup goroutine
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-08-27 14:38:37 -07:00
Tõnis Tiigi and GitHub
d94a6cf92a
Merge pull request #3377 from crazy-max/du-json
...
cmd: multiple formats output support for du command
2025-08-27 13:45:23 -07:00
Tonis Tiigi
ec3b99180b
vendor: update buildkit to v0.24.0-rc1
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-08-27 13:39:14 -07:00
Tõnis Tiigi and GitHub
df7c46b02d
Merge pull request #3384 from crazy-max/export-annotations-check
...
build: fail early if trying to export index annotations with moby exporter
2025-08-27 08:44:51 -07:00
Tõnis Tiigi and GitHub
026e55b376
Merge pull request #3386 from crazy-max/winsymlink0
...
restore junctions to have os.ModeSymlink flag set on Windows
2025-08-27 08:38:43 -07:00
Tõnis Tiigi and GitHub
177b980958
Merge pull request #3385 from marxarelli/feature/support-buildkit-syntax-arg
...
Add BUILDKIT_SYNTAX option handling
2025-08-27 03:19:45 +03:00
Tõnis Tiigi and GitHub
a6e198a341
Merge pull request #3301 from crazy-max/ci-matrix-subaction
...
ci(validate): use matrix subaction
2025-08-21 10:49:29 +03:00
Tõnis Tiigi and GitHub
bac71def78
Merge pull request #3366 from jsternberg/dap-detect-parent
...
dap: improve determination of the proper parent for certain ops
2025-08-18 18:34:57 +03:00
Tonis Tiigi
9f721e3190
kubernetes: add env driver opt to kubernetes
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-08-18 18:11:53 +03:00
Tõnis Tiigi and GitHub
8033908d09
Merge pull request #3371 from jsternberg/dap-nested-dockerfile-path
...
dap: look for base name of dockerfile name instead of path from context
2025-08-16 08:26:40 +03:00
Tõnis Tiigi and GitHub
10605b8c35
Merge pull request #3320 from crazy-max/mount-wsl-lib
...
driver: mount wsl lib folder for docker-container driver
2025-08-13 15:42:38 +03:00
Tõnis Tiigi and GitHub
4f9f47deec
Merge pull request #3341 from jsternberg/dap-persistent-exec
...
dap: make exec shell persistent across the build
2025-08-13 15:34:54 +03:00
Tõnis Tiigi and GitHub
c6d1e397a8
Merge pull request #3352 from crazy-max/compose-pull-nocache
...
bake: pull and no-cache support for compose
2025-08-11 11:55:06 +03:00
Tõnis Tiigi and GitHub
4c791dce97
Merge pull request #3325 from jsternberg/dap-alternate-stepping
...
dap: refactor how step in/step out works
2025-07-24 15:08:52 -07:00
Tõnis Tiigi and GitHub
4dd5dd5a6d
Merge pull request #3337 from glours/bump-compose-go-v2.8.1
...
bump compose-go to v2.8.1
2025-07-24 14:29:25 -07:00
Tõnis Tiigi and GitHub
f9be714a52
Merge pull request #3333 from crazy-max/compose-tests
...
compose integration tests
2025-07-24 14:22:55 -07:00
Tõnis Tiigi and GitHub
7d0efdc50e
Merge pull request #3330 from crazy-max/history-build-name-override
...
history: use built-in build-arg to override the build name
2025-07-22 16:33:21 -07:00
Tõnis Tiigi and GitHub
f0d16f5914
Merge pull request #3329 from crazy-max/fix-compose-validation
...
bake: fix compose files validation
2025-07-22 08:09:08 -07:00
Tõnis Tiigi and GitHub
a894a678f1
Merge pull request #3308 from jsternberg/dap-docs
...
docs: add docs related to dap
2025-07-15 09:18:29 -07:00
Tõnis Tiigi and GitHub
32a9b908cc
Merge pull request #3257 from jsternberg/dap-invoke
...
dap: support evaluate request to invoke a container
2025-07-15 09:17:37 -07:00
Tõnis Tiigi and GitHub
d5b9564c04
Merge pull request #3185 from crazy-max/bump-semver
...
vendor: github.com/Masterminds/semver/v3 v3.4.0
2025-07-15 08:43:08 -07:00
Tonis Tiigi
eed5fa80c2
vendor: update containerd to v2.1.3 to fix registry issues
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-07-14 23:44:31 -07:00
Tõnis Tiigi and GitHub
c027db2446
Merge pull request #3315 from jsternberg/dap-target-launch-config
...
dap: correctly set the target when provided by the launch config
2025-07-14 17:20:55 -07:00
Tõnis Tiigi and GitHub
9a2207a692
Merge pull request #3313 from jsternberg/dap-variable-reference-fix
...
dap: do not modify variable references on variables that are zero
2025-07-14 13:33:22 -07:00
Tõnis Tiigi and GitHub
60d96d3495
Merge pull request #3314 from jsternberg/dap-error-fail-on-next
...
dap: always return the error from execution if we paused on an error and resume
2025-07-14 13:32:31 -07:00
Tõnis Tiigi and GitHub
ebe66f6922
Merge pull request #3309 from jsternberg/dap-step-into
...
dap: alias step into to next and step out to continue
2025-07-14 09:55:27 -07:00
Tõnis Tiigi and GitHub
272bcb43fe
Merge pull request #3307 from jsternberg/dap-variables
...
dap: implement variable references
2025-07-14 09:54:48 -07:00
Tõnis Tiigi and GitHub
266db938a7
Merge pull request #3302 from jsternberg/dap-breakpoints
...
dap: implement first pass at breakpoints
2025-07-14 08:58:12 -07:00
Tõnis Tiigi and GitHub
f6d2c5ed7a
Merge pull request #3292 from crazy-max/compose-filtered-spec
...
bake: ignore unrelated fields when parsing compose files
2025-07-13 23:36:05 -07:00
Tõnis Tiigi and GitHub
661a1593f6
Merge pull request #3289 from crazy-max/bake-stdlib-description
...
bake: set missing stdlib functions description
2025-07-11 17:27:15 -07:00
Tõnis Tiigi and GitHub
9a07004534
Merge pull request #3290 from thaJeztah/fix_lint
...
fix some linting issues
2025-07-10 08:30:29 -07:00
Tõnis Tiigi and GitHub
39ee904262
Merge pull request #3298 from crazy-max/cmd-fix-duplicated-usage
...
cmd: fix duplicated commands description
2025-07-09 17:44:46 -07:00
Tõnis Tiigi and GitHub
e3eb64e73d
Merge pull request #3294 from jsternberg/dap-stop-on-entry
...
dap: support stopOnEntry to configure behavior when starting the debugger
2025-07-09 13:05:41 -07:00
Tõnis Tiigi and GitHub
d902b19e61
Merge pull request #3305 from crazy-max/build-cache-docs
...
docs: update links and add missing type for build cache exporters
2025-07-09 10:25:41 -07:00
Tõnis Tiigi and GitHub
3b452204b0
Merge pull request #3300 from crazy-max/history-bootstrap
...
history: bootstrap builder
2025-07-08 16:22:09 -07:00
Tõnis Tiigi and GitHub
0c747263ef
Merge pull request #3279 from jsternberg/dap-step
...
dap: add stack traces with next and continue functionality
2025-07-03 18:13:13 -07:00
Tõnis Tiigi and GitHub
758ea75f60
Merge pull request #3235 from jsternberg/dap-handler
...
dap: add debug adapter implementation
2025-07-02 12:58:07 -07:00
Tõnis Tiigi and GitHub
87371a89c2
Merge pull request #3283 from crazy-max/buildkit-0.23.2
...
dockerfile: update buildkit to 0.23.2
2025-07-02 12:56:33 -07:00
Tõnis Tiigi and GitHub
9a5cbaca15
Merge pull request #3278 from crazy-max/fix-exit-after-defer
...
cmd: fix possible skipped defers for build and bake
2025-07-01 09:32:05 -07:00
Tõnis Tiigi and GitHub
2b5a8c661f
Merge pull request #3280 from crazy-max/bake-target-pattern
...
bake: add pattern matching for targets input
2025-07-01 09:31:32 -07:00
Tõnis Tiigi and GitHub
f6c730ec87
Merge pull request #3277 from crazy-max/bake-fix-envfiles
...
bake: fix BUILDX_BAKE_FILE env behavior
2025-06-30 20:27:29 -07:00
Tõnis Tiigi and GitHub
c45de54bad
Merge pull request #3275 from crazy-max/compose-dotenv-dir
...
compose: ignore dotenv that is a directory
2025-06-30 20:25:18 -07:00
Tõnis Tiigi and GitHub
6deb9ff384
Merge pull request #3269 from crazy-max/alpine-3.22
...
dockerfile: update alpine to 3.22
2025-06-26 12:19:14 -07:00
Tõnis Tiigi and GitHub
6e30826a67
Merge pull request #3270 from thaJeztah/bump_otel
...
vendor: align otel deps to v0.60.0 / v1.35.0
2025-06-26 11:00:45 -07:00
Tõnis Tiigi and GitHub
0bed0b5653
Merge pull request #3242 from rrjjvv/new-bakefile-env-var
...
Allow bake files to be specified via environment variable
2025-06-25 08:54:04 -07:00
Tõnis Tiigi and GitHub
63bb3db985
Merge pull request #3264 from crazy-max/fix-args-history
...
history: fix required args for inspect attachment command
2025-06-24 11:13:05 -07:00
Tõnis Tiigi and GitHub
fba5d5e554
Merge pull request #3265 from crazy-max/update-govulncheck
...
dockerfile: update govulncheck to v1.1.4
2025-06-24 11:12:20 -07:00
Tõnis Tiigi and GitHub
4c1e7b2119
Merge pull request #3258 from crazy-max/docs-fix-history-attachment
...
docs: fix history inspect attachment examples
2025-06-23 16:48:09 -07:00
Tõnis Tiigi and GitHub
c48ccdee36
Merge pull request #3262 from crazy-max/buildkit-0.23.1
...
dockerfile: update buildkit to 0.23.1
2025-06-20 13:11:18 -07:00
Tõnis Tiigi and GitHub
d09eb752a5
Merge pull request #3256 from jsternberg/buildkit-bump
...
dockerfile: update buildkit to 0.23.0
2025-06-17 17:42:39 -07:00
Tõnis Tiigi and GitHub
18041a5855
Merge pull request #3254 from crazy-max/buildkit-0.23.0
...
vendor: update buildkit v0.23.0
2025-06-17 08:32:22 -07:00
Tõnis Tiigi and GitHub
08dd378b59
Merge pull request #3249 from tonistiigi/update-buildkit-v0.23.0-rc2
...
vendor: update buildkit v0.23.0-rc2
2025-06-16 14:31:08 -07:00
Tonis Tiigi
cb29cd0efb
vendor: update buildkit v0.23.0-rc2
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-06-16 13:42:31 -07:00
Tõnis Tiigi and GitHub
99f1c4b15c
Merge pull request #3245 from crazy-max/history-slsa-check
...
history: slsa v1 support
2025-06-16 10:53:26 -07:00
Tõnis Tiigi and GitHub
77e4a88781
Merge pull request #3248 from jsternberg/printer-bake-wait-fix
...
progress: ensure bake waits for progress to finish printing on error conditions
2025-06-16 10:52:50 -07:00
Tõnis Tiigi and GitHub
03737f11bc
Merge pull request #3244 from crazy-max/bake-extra-hosts-multi-ip
...
bake: multi ips support for extra hosts
2025-06-16 09:21:39 -07:00
Tõnis Tiigi and GitHub
eb43f4c237
Merge pull request #3183 from crazy-max/modernize-fix
...
hack: modernize-fix bake target
2025-06-13 15:39:07 -07:00
Tõnis Tiigi and GitHub
43e2f27cac
Merge pull request #3240 from jsternberg/remove-debugcmd-package
...
commands: remove debug package in commands
2025-06-13 11:46:37 -07:00
Tõnis Tiigi and GitHub
32e9bfcba8
Merge pull request #3237 from jsternberg/vendor-update
...
vendor: github.com/moby/buildkit v0.23.0-rc1
2025-06-11 14:47:39 -07:00
Tõnis Tiigi and GitHub
1e969978aa
Merge pull request #3234 from crazy-max/bake-add-host
...
bake: extra-hosts support
2025-06-11 12:50:34 -07:00
Tõnis Tiigi and GitHub
1b4bd20e6f
Merge pull request #3233 from tonistiigi/imagetools-registrytoken
...
imagetools: support registrytoken auth in docker config
2025-06-11 09:07:19 -07:00
Tonis Tiigi
da426ecd3a
imagetools: support registrytoken auth in docker config
...
This is not supported by the Authorizer from containerd and
needs to be added manually. Build authentication happens through
BuildKit session that already supports this.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-06-10 23:20:08 -07:00
Tonis Tiigi
10618d4c73
imagetools: move auth function to separate file
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-06-10 22:04:56 -07:00