platform tag on docker images
This commit is contained in:
parent
9943d1ced5
commit
e1ccf444ce
|
|
@ -80,6 +80,7 @@ dockers:
|
||||||
- "--label=org.opencontainers.image.title={{.ProjectName}}"
|
- "--label=org.opencontainers.image.title={{.ProjectName}}"
|
||||||
- "--label=org.opencontainers.image.revision={{.FullCommit}}"
|
- "--label=org.opencontainers.image.revision={{.FullCommit}}"
|
||||||
- "--label=org.opencontainers.image.version={{.Tag}}"
|
- "--label=org.opencontainers.image.version={{.Tag}}"
|
||||||
|
- "--platform=linux/amd64"
|
||||||
extra_files:
|
extra_files:
|
||||||
- webui
|
- webui
|
||||||
|
|
||||||
|
|
@ -91,15 +92,17 @@ dockers:
|
||||||
skip_push: false
|
skip_push: false
|
||||||
use: docker
|
use: docker
|
||||||
build_flag_templates:
|
build_flag_templates:
|
||||||
- "--platform=linux/amd64"
|
- "--platform=linux/arm64"
|
||||||
- "--label=org.opencontainers.image.title={{.ProjectName}}"
|
- "--label=org.opencontainers.image.title={{.ProjectName}}"
|
||||||
- "--label=org.opencontainers.image.revision={{.FullCommit}}"
|
- "--label=org.opencontainers.image.revision={{.FullCommit}}"
|
||||||
- "--label=org.opencontainers.image.version={{.Tag}}"
|
- "--label=org.opencontainers.image.version={{.Tag}}"
|
||||||
extra_files:
|
extra_files:
|
||||||
- webui
|
- webui
|
||||||
|
|
||||||
|
# This container image actually uses the goarm v5 binary, because v5 helps
|
||||||
|
# support rpi 1's, but it seems most container images start with v7.
|
||||||
- image_templates:
|
- image_templates:
|
||||||
- "docker.io/jamesread/olivetin:{{ .Tag }}-armv5"
|
- "docker.io/jamesread/olivetin:{{ .Tag }}-armv7"
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
goos: linux
|
goos: linux
|
||||||
goarm: 5
|
goarm: 5
|
||||||
|
|
@ -107,7 +110,7 @@ dockers:
|
||||||
skip_push: false
|
skip_push: false
|
||||||
use: docker
|
use: docker
|
||||||
build_flag_templates:
|
build_flag_templates:
|
||||||
- "--platform=linux/amd64"
|
- "--platform=linux/arm/v7"
|
||||||
- "--label=org.opencontainers.image.title={{.ProjectName}}"
|
- "--label=org.opencontainers.image.title={{.ProjectName}}"
|
||||||
- "--label=org.opencontainers.image.revision={{.FullCommit}}"
|
- "--label=org.opencontainers.image.revision={{.FullCommit}}"
|
||||||
- "--label=org.opencontainers.image.version={{.Tag}}"
|
- "--label=org.opencontainers.image.version={{.Tag}}"
|
||||||
|
|
@ -119,7 +122,7 @@ docker_manifests:
|
||||||
image_templates:
|
image_templates:
|
||||||
- docker.io/jamesread/olivetin:{{ .Version }}-amd64
|
- docker.io/jamesread/olivetin:{{ .Version }}-amd64
|
||||||
- docker.io/jamesread/olivetin:{{ .Version }}-arm64
|
- docker.io/jamesread/olivetin:{{ .Version }}-arm64
|
||||||
- docker.io/jamesread/olivetin:{{ .Version }}-armv5
|
- docker.io/jamesread/olivetin:{{ .Version }}-armv7
|
||||||
|
|
||||||
nfpms:
|
nfpms:
|
||||||
- maintainer: James Read <contact@jread.com>
|
- maintainer: James Read <contact@jread.com>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue