diff --git a/.drone.yml b/.drone.yml index a33e25c..a6f6be8 100644 --- a/.drone.yml +++ b/.drone.yml @@ -20,10 +20,9 @@ steps: commands: - cd /drone/src/ - export DOCKER_CLI_EXPERIMENTAL=enabled - - export DOCKER_DEFAULT_PLATFORM=linux/amd64 - - docker build --platform linux/amd64 --tag $${DOCKER_REGISTRY_URL}/$${IMAGE_NAME}/amd64 -f Dockerfile . - - export DOCKER_DEFAULT_PLATFORM=linux/arm64 - - docker build --platform linux/arm64 --tag $${DOCKER_REGISTRY_URL}/$${IMAGE_NAME}/arm64 -f Dockerfile . + + - docker build --platform linux/amd64 --build-arg BUILDPLATFORM=linux/amd64 --tag $${DOCKER_REGISTRY_URL}/$${IMAGE_NAME}/amd64 -f Dockerfile . + - docker build --platform linux/arm64 --build-arg BUILDPLATFORM=linux/arm64 --tag $${DOCKER_REGISTRY_URL}/$${IMAGE_NAME}/arm64 -f Dockerfile . - docker push $${DOCKER_REGISTRY_URL}/$${IMAGE_NAME}/amd64 - docker push $${DOCKER_REGISTRY_URL}/$${IMAGE_NAME}/arm64 diff --git a/Dockerfile b/Dockerfile index 3ca6c38..9a11111 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,3 +1,4 @@ +ARG BUILDPLATFORM FROM alpine:latest ENV NGINX_VERSION=1.25.4