From ab5ca570b7f029d38c4b39a1f44daee102f1f628 Mon Sep 17 00:00:00 2001 From: shatnord Date: Fri, 28 Jun 2024 10:56:04 +0000 Subject: [PATCH] Update .drone.yml --- .drone.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.drone.yml b/.drone.yml index 8ad04c2..be27ae9 100644 --- a/.drone.yml +++ b/.drone.yml @@ -15,13 +15,12 @@ environment: steps: - name: build image - image: plugins/docker + image: thegeeklab/drone-docker-buildx commands: - cd /drone/src/ - - docker build --platform linux/amd64 -t $${REGISTRY_SERVER_NAME}/$${IMAGE_NAME}:amd64 -f Dockerfile . - - docker push $${REGISTRY_SERVER_NAME}/$${IMAGE_NAME}:amd64 - - docker build --platform linux/arm64 -t $${REGISTRY_SERVER_NAME}/$${IMAGE_NAME}:arm64 -f Dockerfile . - - docker push $${REGISTRY_SERVER_NAME}/$${IMAGE_NAME}:arm64 + - docker buildx create --name mybuilder --use --bootstrap + - docker buildx build --platform linux/amd64,linux/arm64 --tag $${REGISTRY_SERVER_NAME}/$${IMAGE_NAME} -f Dockerfile . + - docker push $${REGISTRY_SERVER_NAME}/$${IMAGE_NAME} when: branch: - main