Commit Graph

948 Commits (ec1ba14f3e9cc3f809ff1b1664eb991c1b27f24a)
 

Author SHA1 Message Date
CrazyMax ec1ba14f3e
Merge pull request from crazy-max/docs-fix-bake-fields
docs(bake): fix target fields and show type
CrazyMax 0694efb566
Merge pull request from crazy-max/update-cli-docs-tool
docs: update cli-docs-tool to v0.5.0
CrazyMax 1324827cd5
docs(bake): fix target fields and show type
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
CrazyMax dd445e5f9b
docs: update cli-docs-tool to v0.5.0
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
Tõnis Tiigi 3075a5a8c1
Merge pull request from crazy-max/docs-workflow
ci: release workflow to open a PR on docs repo with latest changes
Tõnis Tiigi 9ff5fb0356
Merge pull request from crazy-max/update-docker-cli
vendor: update docker/cli to f1615fa
CrazyMax bc19deb5d0
Merge pull request from crazy-max/docs-remove-frontmatter
docs: remove frontmatter section
CrazyMax 1c7088ee42
docs: remove frontmatter section
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
CrazyMax 97d3841fbf
Merge pull request from crazy-max/docs-color-ouput
docs(guide): color output controls
CrazyMax 20022fd441
docs(guide): color output controls
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
Tõnis Tiigi 23455744ac
Merge pull request from spkane/spkane/colorized-buildkit-output
Update buildkit w/ customizable output colors, etc.
Tõnis Tiigi 0ee14fb653
Merge pull request from crazy-max/docs-update-links
docs: replace links with ones from docs.docker.com
CrazyMax ff57ae1705
docs: replace links with ones from docs.docker.com
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
CrazyMax 8da133e34f
ci: release workflow to open a PR on docs repo with latest changes
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
CrazyMax b0deb8bdd7
vendor: update docker/cli to f1615fa
also needs to update docker/docker to a60b458 (22.06 branch) otherwise
build breaks since  with:

    # github.com/docker/cli/cli/flags
    vendor/github.com/docker/cli/cli/flags/common.go:40:37: undefined: client.EnvOverrideCertPath
    vendor/github.com/docker/cli/cli/flags/common.go:41:37: undefined: client.EnvTLSVerify
    vendor/github.com/docker/cli/cli/flags/common.go:89:76: undefined: client.EnvOverrideHost

needs also to update github.com/spf13/cobra to v1.5.0 otherwise
build breaks with:

    # github.com/docker/cli/cli-plugins/plugin
    vendor/github.com/docker/cli/cli-plugins/plugin/plugin.go:130:4: unknown field 'HiddenDefaultCmd' in struct literal of type cobra.CompletionOptions

Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
Sean P. Kane 6583dd3aa2 Update buildkit w/ customizable output colors, etc.
Signed-off-by: Sean P. Kane <spkane00@gmail.com>
CrazyMax 701c548e46
Merge pull request from crazy-max/update-xx
Update xx to 1.1.2
CrazyMax 0db719af8a
Update xx to 1.1.2
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
Tõnis Tiigi 7eb1235629
Merge pull request from crazy-max/fix-docs-links
docs(guides): fix links
Tõnis Tiigi 11c1e03e93
Merge pull request from crazy-max/compose-cacheto
bake: support compose build cache_to
Tõnis Tiigi bea1ac296c
Merge pull request from deitch/oci-layout-support
add support for oci-layout build-context
CrazyMax 2df799d331
docs(guides): fix links
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
CrazyMax fecc6958cb
Merge pull request from jedevc/kubernetes-builder-docs
docs: add new kubernetes build driver docs
Avi Deitcher 02bae945c3 add support for oci-layout build-context
Signed-off-by: Avi Deitcher <avi@deitcher.net>
Justin Chadwell 900f356df9 docs: add new kubernetes build driver docs
Signed-off-by: Justin Chadwell <me@jedevc.com>
CrazyMax 724cb29042
Merge pull request from developer-guy/fix/doc
fix: correct determnistic word
Batuhan Apaydın f69c62f07a
fix: correct determnistic word
Signed-off-by: Batuhan Apaydın <batuhan.apaydin@trendyol.com>
CrazyMax 6824cf4548
Merge pull request from jedevc/remote-builder-typos
docs: fixup remote builder typos
Justin Chadwell 881b48a3b6 docs: fixup remote builder typos
- Ensure that buildx is always used as a docker subcommand
- Correct invalid buildx ls output

Signed-off-by: Justin Chadwell <me@jedevc.com>
CrazyMax 5b452b72a2
Merge pull request from jedevc/bump-buildkit-f4eb826
Bump buildkit to master branch
Justin Chadwell 27fcb73c7c bake: add tests for missing attributes in userfuncs
Signed-off-by: Justin Chadwell <me@jedevc.com>
Justin Chadwell 2aa22597f0 bake: forbid empty result and params in userfuncs
Signed-off-by: Justin Chadwell <me@jedevc.com>
Justin Chadwell d9ef9bec34 kubernetes: add error when no pods available
This prevents the fall-through to the panic from division by zero in the
modulus below, and presents a neater error to the user.

Signed-off-by: Justin Chadwell <me@jedevc.com>
Justin Chadwell 3b4780ef19 vendor: bump buildkit to master
Signed-off-by: Justin Chadwell <me@jedevc.com>
CrazyMax 12fde33d9b
bake: dedup compose main and extension fields values
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
CrazyMax a0f92829a7
bake: merge cache-from field from compose and x-bake
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
CrazyMax b438032a60
bake: support compose build cache_to
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
Tõnis Tiigi 3cf549a7f7
Merge pull request from crazy-max/compose-consistency
bake: fix compose consistency check
CrazyMax f8884a58e9
Merge pull request from crazy-max/remove-yamllint
chore: remove yamllint
CrazyMax 5ce3909c48
bake: fix compose consistency check
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
CrazyMax 45fac6dee3
chore: remove yamllint
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
Tõnis Tiigi a8bb25d1b5
Merge pull request from ktock/invoke
Add `--invoke` option to launch a container from the build result
Kohei Tokunaga 387e1ecca6 Add `--invoke` option to launch a container from the build result
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com>
CrazyMax ad7b077d13
Merge pull request from crazy-max/refactor-xbake
bake: better handling of compose extension interface
CrazyMax 432c2b2650
bake: better handling of compose extension interface
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
Tõnis Tiigi 055e85f48f
Merge pull request from crazy-max/ci-concurrency
ci: add concurrency check
Tõnis Tiigi 91fec23f5d
Merge pull request from crazy-max/update-compose-go
bake: support compose build tags and secrets env
Tõnis Tiigi 0295555a5a
Merge pull request from crazy-max/ls-progress
ls: move builder/node status error msg below table
CrazyMax 6cb1b85d7b
bake: support compose build tags
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
CrazyMax e0350f671a
bake: support compose secrets env
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>