ef56bac838
### 📖 Summary Originally, the cache_to and cache_from were being converted into string arrays. Then their contents were looped over to add to the build command. This has the side affect of stopping the user from setting additional options for the cache-to and cache-from args since their command input format uses commas. i.e. `type=registry,ref=imagepath,mode=max` would result in `--cache-to type=registry --cache-to ref=imagepath --cache-to mode=max`. The command was not designed to be used that way. The one reason I can think of for cache_to and cache_from to be arrays is so you could have multiple cache registries. But I can't confirm that the build command even works like this. ### 📑 Build PR Images? PR images are not needed ### 💬 Details _No response_ Reviewed-on: https://codeberg.org/woodpecker-plugins/docker-buildx/pulls/129 Reviewed-by: Patrick Schratz <pat-s@noreply.codeberg.org> Co-authored-by: David Kovari <dakovari@gmail.com> Co-committed-by: David Kovari <dakovari@gmail.com> |
||
---|---|---|
.gitea | ||
cmd/docker-buildx | ||
plugin | ||
utils | ||
.changelog.yml | ||
.dictionary | ||
.ecrc | ||
.editorconfig | ||
.gitignore | ||
.markdownlint.yml | ||
.prettierignore | ||
.woodpecker.yml | ||
CONTRIBUTING.md | ||
Corefile | ||
docker.svg | ||
Dockerfile.multiarch | ||
docs.md | ||
go.mod | ||
go.sum | ||
LICENSE | ||
Makefile | ||
README.md | ||
renovate.json |
plugin-docker-buildx
Woodpecker CI plugin to build multiarch Docker images with buildx. This plugin was initially a fork of thegeeklab/drone-docker-buildx (now archived in favor of this plugin) which itself was a fork of drone-plugins/drone-docker. I also contains the ability to publish to AWS ECR which was previously provided by drone-plugins/drone-ecr. You can find the full documentation at woodpecker-ci.org (docs.md).
Images
Images are available on Dockerhub and in the Codeberg registry.
License
This project is licensed under the Apache-2.0 License - see the LICENSE file for details.