From dad88be1dda5409ffe80974d1856289a74997fb2 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Wed, 6 Mar 2019 00:16:02 +0900 Subject: [PATCH] skip linuxarm64v8 if not supported --- .circleci/config.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index e329e9c..49aac9f 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -136,7 +136,11 @@ jobs: DOCKERHUB_DOCKEFILE_ARM64="$NODE_NAME/$NODE_VERSION/linuxarm64v8.Dockerfile" # 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-arm32v7 --os linux --arch arm --variant v7 if [ -f $DOCKERHUB_DOCKEFILE_ARM64 ]; then