🚀 add aarch64

This commit is contained in:
Timmo 2018-08-18 22:05:56 +01:00
parent bc3f5e2401
commit 78085bb9fb

View file

@ -170,9 +170,17 @@ stages:
- | - |
docker manifest create \ docker manifest create \
"${DOCKER_HUB_ORG}/${ADDON_SLUG}:${TAG}" \ "${DOCKER_HUB_ORG}/${ADDON_SLUG}:${TAG}" \
"${DOCKER_HUB_ORG}/${ADDON_SLUG}:aarch64-${REF}" \
"${DOCKER_HUB_ORG}/${ADDON_SLUG}:amd64-${REF}" \ "${DOCKER_HUB_ORG}/${ADDON_SLUG}:amd64-${REF}" \
"${DOCKER_HUB_ORG}/${ADDON_SLUG}:armhf-${REF}" \ "${DOCKER_HUB_ORG}/${ADDON_SLUG}:armhf-${REF}" \
"${DOCKER_HUB_ORG}/${ADDON_SLUG}:i386-${REF}" "${DOCKER_HUB_ORG}/${ADDON_SLUG}:i386-${REF}"
- |
docker manifest annotate \
"${DOCKER_HUB_ORG}/${ADDON_SLUG}:${TAG}" \
"${DOCKER_HUB_ORG}/${ADDON_SLUG}:aarch64-${REF}" \
--os=linux \
--arch=arm64 \
--variant=v8
- | - |
docker manifest annotate \ docker manifest annotate \
"${DOCKER_HUB_ORG}/${ADDON_SLUG}:${TAG}" \ "${DOCKER_HUB_ORG}/${ADDON_SLUG}:${TAG}" \
@ -297,14 +305,14 @@ build:armhf:
- build - build
- armhf - armhf
# build:aarch64: build:aarch64:
# <<: *build <<: *build
# variables: variables:
# ADDON_ARCH: aarch64 ADDON_ARCH: aarch64
# FROM: hassioaddons/base-aarch64:2.0.0 FROM: hassioaddons/base-aarch64:2.0.0
# tags: tags:
# - build - build
# - aarch64 - aarch64
build:i386: build:i386:
<<: *build <<: *build
@ -330,10 +338,10 @@ clair:armhf:
variables: variables:
ADDON_ARCH: armhf ADDON_ARCH: armhf
# clair:aarch64: clair:aarch64:
# <<: *scan <<: *scan
# variables: variables:
# ADDON_ARCH: aarch64 ADDON_ARCH: aarch64
clair:i386: clair:i386:
<<: *scan <<: *scan
@ -351,10 +359,10 @@ deploy:armhf:
variables: variables:
ADDON_ARCH: armhf ADDON_ARCH: armhf
# deploy:aarch64: deploy:aarch64:
# <<: *deploy <<: *deploy
# variables: variables:
# ADDON_ARCH: aarch64 ADDON_ARCH: aarch64
deploy:i386: deploy:i386:
<<: *deploy <<: *deploy