diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 308ca31a..6ff72043 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -51,7 +51,8 @@ release-docker: - web script: - docker login "$CI_REGISTRY" -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" - - docker build -t send . + - docker buildx create --name sendBuilder + - docker buildx use sendBuilder - | if [ "$CI_PIPELINE_SOURCE" == "merge_request_event" ]; then IMAGE_NAMES="$CI_REGISTRY_IMAGE/mr:$CI_MERGE_REQUEST_IID" @@ -62,8 +63,7 @@ release-docker: fi - | for image in $IMAGE_NAMES; do - docker tag send $image - docker push $image + docker buildx build --platform linux/amd64,linux/arm64 -t $image . --push done - | echo "Container image pushed. You can pull it with";