Merge pull request #20213 from docker-tools-robot/dispatch/buildx-ref-v0.15.0

Update buildx reference to v0.15.0
This commit is contained in:
CrazyMax 2024-06-13 14:13:58 +02:00 committed by GitHub
commit 52b95245b7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
10 changed files with 82 additions and 20 deletions

View File

@ -1,4 +1,6 @@
# Bake file reference
---
title: Bake file reference
---
The Bake file is a file for defining workflows that you run using `docker buildx bake`.

View File

@ -1,6 +1,6 @@
# github.com/moby/moby v26.1.2+incompatible
# github.com/moby/buildkit v0.14.0-rc2.0.20240611065153-eed17a45c62b
# github.com/docker/buildx v0.14.1
# github.com/moby/buildkit v0.14.0
# github.com/docker/buildx v0.15.0
# github.com/docker/cli v26.1.4+incompatible
# github.com/docker/compose/v2 v2.27.0
# github.com/docker/scout-cli v1.9.3

View File

@ -75,7 +75,7 @@ options:
value_type: string
default_value: auto
description: |
Set type of progress output (`auto`, `plain`, `tty`). Use plain to show container output
Set type of progress output (`auto`, `plain`, `tty`, `rawjson`). Use plain to show container output
details_url: '#progress'
deprecated: false
hidden: false

View File

@ -103,6 +103,16 @@ options:
experimentalcli: false
kubernetes: false
swarm: false
- option: call
value_type: string
default_value: build
description: Set method for evaluating build (`check`, `outline`, `targets`)
deprecated: false
hidden: false
experimental: false
experimentalcli: false
kubernetes: false
swarm: false
- option: cgroup-parent
value_type: string
description: Set the parent cgroup for the `RUN` instructions during build
@ -113,6 +123,15 @@ options:
experimentalcli: false
kubernetes: false
swarm: false
- option: check
value_type: bool
description: Shorthand for `--call=check`
deprecated: false
hidden: false
experimental: false
experimentalcli: false
kubernetes: false
swarm: false
- option: compress
value_type: bool
default_value: "false"
@ -330,7 +349,7 @@ options:
value_type: string
description: Print result of information request (e.g., outline, targets)
deprecated: false
hidden: false
hidden: true
experimental: false
experimentalcli: true
kubernetes: false
@ -339,7 +358,7 @@ options:
value_type: string
default_value: auto
description: |
Set type of progress output (`auto`, `plain`, `tty`). Use plain to show container output
Set type of progress output (`auto`, `plain`, `tty`, `rawjson`). Use plain to show container output
details_url: '#progress'
deprecated: false
hidden: false
@ -1009,8 +1028,8 @@ examples: |-
--progress=VALUE
```
Set type of progress output (`auto`, `plain`, `tty`). Use plain to show container
output (default "auto").
Set type of progress output (`auto`, `plain`, `tty`, `rawjson`). Use `plain` to show container
output (default `auto`).
> **Note**
>
@ -1033,8 +1052,11 @@ examples: |-
> **Note**
>
> Check also our [Color output controls guide](https://github.com/docker/buildx/blob/master/docs/guides/color-output.md)
> for modifying the colors that are used to output information to the terminal.
> Check also the [`BUILDKIT_COLORS`](/build/building/variables/#buildkit_colors)
> environment variable for modifying the colors of the terminal output.
The `rawjson` output marshals the solve status events from BuildKit to JSON lines.
This mode is designed to be read by an external program.
### Create provenance attestations (--provenance) {#provenance}

View File

@ -42,7 +42,7 @@ options:
value_type: string
default_value: auto
description: |
Set type of progress output (`auto`, `plain`, `tty`) for the monitor. Use plain to show container output
Set type of progress output (`auto`, `plain`, `tty`, `rawjson`) for the monitor. Use plain to show container output
deprecated: false
hidden: false
experimental: false

View File

@ -90,6 +90,16 @@ options:
experimentalcli: false
kubernetes: false
swarm: false
- option: call
value_type: string
default_value: build
description: Set method for evaluating build (`check`, `outline`, `targets`)
deprecated: false
hidden: false
experimental: false
experimentalcli: false
kubernetes: false
swarm: false
- option: cgroup-parent
value_type: string
description: Set the parent cgroup for the `RUN` instructions during build
@ -100,6 +110,15 @@ options:
experimentalcli: false
kubernetes: false
swarm: false
- option: check
value_type: bool
description: Shorthand for `--call=check`
deprecated: false
hidden: false
experimental: false
experimentalcli: false
kubernetes: false
swarm: false
- option: compress
value_type: bool
default_value: "false"
@ -312,7 +331,7 @@ options:
value_type: string
description: Print result of information request (e.g., outline, targets)
deprecated: false
hidden: false
hidden: true
experimental: false
experimentalcli: true
kubernetes: false
@ -321,7 +340,7 @@ options:
value_type: string
default_value: auto
description: |
Set type of progress output (`auto`, `plain`, `tty`). Use plain to show container output
Set type of progress output (`auto`, `plain`, `tty`, `rawjson`). Use plain to show container output
deprecated: false
hidden: false
experimental: false

View File

@ -19,7 +19,8 @@ options:
- option: progress
value_type: string
default_value: quiet
description: Set type of progress output (auto, plain, tty).
description: |
Set type of progress output (`auto`, `plain`, `tty`, `rawjson`). Use plain to show container output
deprecated: false
hidden: false
experimental: false

View File

@ -3,8 +3,13 @@ short: Create a new image based on source images
long: |-
Create a new manifest list based on source manifests. The source manifests can
be manifest lists or single platform distribution manifests and must already
exist in the registry where the new manifest is created. If only one source is
specified, create performs a carbon copy.
exist in the registry where the new manifest is created.
If only one source is specified and that source is a manifest list or image index,
create performs a carbon copy. If one source is specified and that source is *not*
a list or index, the output will be a manifest list, however you can disable this
behavior with `--prefer-index=false` which attempts to preserve the source manifest
format in the output.
usage: docker buildx imagetools create [OPTIONS] [SOURCE] [SOURCE...]
pname: docker buildx imagetools
plink: docker_buildx_imagetools.yaml
@ -54,11 +59,22 @@ options:
experimentalcli: false
kubernetes: false
swarm: false
- option: prefer-index
value_type: bool
default_value: "true"
description: |
When only a single source is specified, prefer outputting an image index or manifest list instead of performing a carbon copy
deprecated: false
hidden: false
experimental: false
experimentalcli: false
kubernetes: false
swarm: false
- option: progress
value_type: string
default_value: auto
description: |
Set type of progress output (`auto`, `plain`, `tty`). Use plain to show container output
Set type of progress output (`auto`, `plain`, `tty`, `rawjson`). Use plain to show container output
deprecated: false
hidden: false
experimental: false

6
go.mod
View File

@ -5,16 +5,16 @@ go 1.21
toolchain go1.21.1
require (
github.com/docker/buildx v0.14.1 // indirect
github.com/docker/buildx v0.15.0 // indirect
github.com/docker/cli v26.1.4+incompatible // indirect
github.com/docker/compose/v2 v2.27.0 // indirect
github.com/docker/scout-cli v1.9.3 // indirect
github.com/moby/buildkit v0.14.0-rc2.0.20240611065153-eed17a45c62b // indirect
github.com/moby/buildkit v0.14.0 // indirect
github.com/moby/moby v26.1.2+incompatible // indirect
)
replace (
github.com/docker/buildx => github.com/docker/buildx v0.14.1
github.com/docker/buildx => github.com/docker/buildx v0.15.0
github.com/docker/cli => github.com/docker/cli v26.1.3-0.20240513184838-60f2d38d5341+incompatible
github.com/docker/compose/v2 => github.com/docker/compose/v2 v2.27.0
github.com/docker/scout-cli => github.com/docker/scout-cli v1.9.3

2
go.sum
View File

@ -70,6 +70,8 @@ github.com/docker/buildx v0.14.0 h1:FxqcfE7xgeEC4oQlKLpuvfobRDVDXrHE3jByM+mdyqk=
github.com/docker/buildx v0.14.0/go.mod h1:Vy/2lC9QsJvo33+7KKkN/GDE5WxnVqW0/dpcN7ZqPJY=
github.com/docker/buildx v0.14.1 h1:Pr3HdtHoDsCghlIExgGp0WOIgvbiViushOKIPUIyFI4=
github.com/docker/buildx v0.14.1/go.mod h1:s6xxLYXZIWnkdYpSvxRmoqZTb1vViV9q2f+Hg8cWA3Y=
github.com/docker/buildx v0.15.0 h1:PVq4IMnTvw1Sx0RKDWbfi2eTGawFd9CMBYnz9xat93Y=
github.com/docker/buildx v0.15.0/go.mod h1:AdkB1RIcU4rfZ6mpw2PA2pOi1ppI9yvFXkVEpq5EmS4=
github.com/docker/cli v24.0.2+incompatible h1:QdqR7znue1mtkXIJ+ruQMGQhpw2JzMJLRXp6zpzF6tM=
github.com/docker/cli v24.0.2+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8=
github.com/docker/cli v24.0.4+incompatible h1:Y3bYF9ekNTm2VFz5U/0BlMdJy73D+Y1iAAZ8l63Ydzw=