docker: tag multi-arch images as well

Signed-off-by: nachoparker <nacho@ownyourbits.com>
This commit is contained in:
nachoparker 2021-02-16 07:53:29 -07:00
parent 7d15924c8c
commit ffe332ccfb
3 changed files with 29 additions and 8 deletions

View File

@ -90,17 +90,28 @@ export DOCKER_CLI_EXPERIMENTAL=enabled
#}
# Docker multi-arch
docker manifest create --amend ownyourbits/nextcloudpi \
ownyourbits/nextcloudpi-x86 \
ownyourbits/nextcloudpi-armhf \
ownyourbits/nextcloudpi-arm64
docker manifest create --amend ownyourbits/nextcloudpi:${version} \
--amend ownyourbits/nextcloudpi-x86:${version} \
--amend ownyourbits/nextcloudpi-armhf:${version} \
--amend ownyourbits/nextcloudpi-arm64:${version}
docker manifest create --amend ownyourbits/nextcloudpi:latest \
--amend ownyourbits/nextcloudpi-x86:latest \
--amend ownyourbits/nextcloudpi-armhf:latest \
--amend ownyourbits/nextcloudpi-arm64:latest
docker manifest annotate ownyourbits/nextcloudpi ownyourbits/nextcloudpi-x86 --os linux --arch amd64
docker manifest annotate ownyourbits/nextcloudpi ownyourbits/nextcloudpi-armhf --os linux --arch arm
docker manifest annotate ownyourbits/nextcloudpi ownyourbits/nextcloudpi-arm64 --os linux --arch arm64
docker manifest annotate ownyourbits/nextcloudpi:${version} ownyourbits/nextcloudpi-x86:${version} --os linux --arch amd64
docker manifest annotate ownyourbits/nextcloudpi:${version} ownyourbits/nextcloudpi-armhf:${version} --os linux --arch arm
docker manifest annotate ownyourbits/nextcloudpi:${version} ownyourbits/nextcloudpi-arm64:${version} --os linux --arch arm64
docker manifest annotate ownyourbits/nextcloudpi:latest ownyourbits/nextcloudpi-x86:latest --os linux --arch amd64
docker manifest annotate ownyourbits/nextcloudpi:latest ownyourbits/nextcloudpi-armhf:latest --os linux --arch arm
docker manifest annotate ownyourbits/nextcloudpi:latest ownyourbits/nextcloudpi-arm64:latest --os linux --arch arm64
docker manifest push -p ownyourbits/nextcloudpi:${version}
docker manifest push -p ownyourbits/nextcloudpi:latest
docker manifest push -p ownyourbits/nextcloudpi
# License
#

5
config-odroidc2.conf Normal file
View File

@ -0,0 +1,5 @@
#
# Place here configuration options that differ from standard NCP build options
#
#BRANCH=dev

5
config-odroidhc4.conf Normal file
View File

@ -0,0 +1,5 @@
#
# Place here configuration options that differ from standard NCP build options
#
#BRANCH=dev