add matrix for docker releases
This commit is contained in:
parent
c35b2e1ae9
commit
efbdbc8d2f
2 changed files with 17 additions and 8 deletions
|
|
@ -1,11 +1,20 @@
|
|||
variables:
|
||||
- &golang 'golang:1.20'
|
||||
- &build_plugin 'woodpeckerci/plugin-docker-buildx:2'
|
||||
- base_settings: &base_buildx_settings
|
||||
platforms: 'linux/amd64,linux/arm64'
|
||||
dockerfile: Dockerfile.multiarch
|
||||
auto_tag: true
|
||||
repo: woodpeckerci/plugin-docker-buildx,codeberg.org/woodpecker-plugins/docker-buildx
|
||||
- &golang "golang:1.20"
|
||||
- &build_plugin "woodpeckerci/plugin-docker-buildx:2"
|
||||
- base_settings: &base_buildx_settings
|
||||
platforms: "linux/amd64,linux/arm64"
|
||||
dockerfile: Dockerfile.multiarch
|
||||
auto_tag: true
|
||||
auto_tag_suffix: "-${DOCKER_VERSION}"
|
||||
build_args_from_env:
|
||||
- DOCKER_VERSION
|
||||
repo: woodpeckerci/plugin-docker-buildx,codeberg.org/woodpecker-plugins/docker-buildx
|
||||
|
||||
matrix:
|
||||
DOCKER_VERSION:
|
||||
- 20.10
|
||||
- 23.0
|
||||
- 24.0
|
||||
|
||||
steps:
|
||||
vendor:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
ARG BUILDX_VERSION=0.11.0
|
||||
ARG DOCKER_VERSION=20.10-dind
|
||||
ARG GOLANG_VERSION=1.20
|
||||
ARG DOCKER_VERSION
|
||||
|
||||
FROM --platform=$BUILDPLATFORM golang:${GOLANG_VERSION} as build
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue