skip linuxarm64v8 if not supported

This commit is contained in:
nicolas.dorier 2019-03-06 00:16:02 +09:00
parent 38de463434
commit dad88be1dd

View File

@ -136,7 +136,11 @@ jobs:
DOCKERHUB_DOCKEFILE_ARM64="$NODE_NAME/$NODE_VERSION/linuxarm64v8.Dockerfile" DOCKERHUB_DOCKEFILE_ARM64="$NODE_NAME/$NODE_VERSION/linuxarm64v8.Dockerfile"
# #
sudo docker login --username=$DOCKERHUB_USER --password=$DOCKERHUB_PASS sudo docker login --username=$DOCKERHUB_USER --password=$DOCKERHUB_PASS
sudo docker manifest create --amend $DOCKERHUB_DESTINATION $DOCKERHUB_DESTINATION-amd64 $DOCKERHUB_DESTINATION-arm32v7 $DOCKERHUB_DESTINATION-arm64v8 IMAGES="$DOCKERHUB_DESTINATION-amd64 $DOCKERHUB_DESTINATION-arm32v7"
if [ -f $DOCKERHUB_DOCKEFILE_ARM64 ]; then
IMAGES="$IMAGES $DOCKERHUB_DESTINATION-arm64v8"
fi
sudo docker manifest create --amend $DOCKERHUB_DESTINATION $IMAGES
sudo docker manifest annotate $DOCKERHUB_DESTINATION $DOCKERHUB_DESTINATION-amd64 --os linux --arch amd64 sudo docker manifest annotate $DOCKERHUB_DESTINATION $DOCKERHUB_DESTINATION-amd64 --os linux --arch amd64
sudo docker manifest annotate $DOCKERHUB_DESTINATION $DOCKERHUB_DESTINATION-arm32v7 --os linux --arch arm --variant v7 sudo docker manifest annotate $DOCKERHUB_DESTINATION $DOCKERHUB_DESTINATION-arm32v7 --os linux --arch arm --variant v7
if [ -f $DOCKERHUB_DOCKEFILE_ARM64 ]; then if [ -f $DOCKERHUB_DOCKEFILE_ARM64 ]; then