add arm32 image versions

This commit is contained in:
Florian Schwab 2024-11-24 15:30:21 +01:00
parent 239d7723cf
commit f049a0928f

View file

@ -3,7 +3,7 @@ services:
- docker:dind
variables:
DOCKER_BUILDX_VERSION: v0.180
DOCKER_BUILDX_VERSION: v0.18.0
DOCKER_BUILDX_ARCH: linux-amd64
DOCKER_IMAGE_BUILD_TAG: ${CI_PIPELINE_IID}
DOCKER_IMAGE_BUILD: ${CI_REGISTRY_IMAGE}:${CI_PIPELINE_IID}
@ -30,7 +30,7 @@ release:docker:
- docker login -u "${DOCKERHUB_USER}" -p "${DOCKERHUB_PASSWORD}" "${DOCKERHUB_REGISTRY}"
- docker buildx create --use --name "${DOCKERX_BUILD_CONTEXT}"
script:
- docker buildx build --push --platform linux/amd64,linux/arm64/v8 --build-arg BUILD_DATE=`date -u +"%Y-%m-%dT%H:%M:%SZ"` --build-arg VCS_REF=$CI_COMMIT_SHORT_SHA -t ${DOCKER_IMAGE_BUILD} -t ${DOCKER_IMAGE_LATEST} -t ${DOCKERHUB_IMAGE_BUILD} -t ${DOCKERHUB_IMAGE_LATEST} .
- docker buildx build --push --platform linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64/v8 --build-arg BUILD_DATE=`date -u +"%Y-%m-%dT%H:%M:%SZ"` --build-arg VCS_REF=$CI_COMMIT_SHORT_SHA -t ${DOCKER_IMAGE_BUILD} -t ${DOCKER_IMAGE_LATEST} -t ${DOCKERHUB_IMAGE_BUILD} -t ${DOCKERHUB_IMAGE_LATEST} .
after_script:
- rm -f .git-credentials
- docker buildx rm "${DOCKERX_BUILD_CONTEXT}"