Dynamically resolve qemu image

This commit is contained in:
Iain Powrie 2021-12-21 02:01:28 +00:00
parent abdcf29c1d
commit 3d54072c50

View File

@ -29,7 +29,7 @@ docker-build-dev:
mkdir -p ~/.docker/cli-plugins mkdir -p ~/.docker/cli-plugins
mv docker-buildx ~/.docker/cli-plugins/docker-buildx mv docker-buildx ~/.docker/cli-plugins/docker-buildx
docker version docker version
- docker run --rm --privileged multiarch/qemu-user-static --reset -p yes - docker run --rm --privileged "multiarch/qemu-user-static:$([ $(uname -p) = 'aarch64' ] && echo arm || echo latest)" --reset -p yes
- echo $CI_BUILD_TOKEN | docker login -u "$CI_REGISTRY_USER" --password-stdin $CI_REGISTRY - echo $CI_BUILD_TOKEN | docker login -u "$CI_REGISTRY_USER" --password-stdin $CI_REGISTRY
script: script:
- | - |
@ -71,7 +71,7 @@ docker-build-prod:
mkdir -p ~/.docker/cli-plugins mkdir -p ~/.docker/cli-plugins
mv docker-buildx ~/.docker/cli-plugins/docker-buildx mv docker-buildx ~/.docker/cli-plugins/docker-buildx
docker version docker version
- docker run --rm --privileged multiarch/qemu-user-static --reset -p yes - docker run --rm --privileged "multiarch/qemu-user-static:$([ $(uname -p) = 'aarch64' ] && echo arm || echo latest)" --reset -p yes
- echo $CI_BUILD_TOKEN | docker login -u "$CI_REGISTRY_USER" --password-stdin $CI_REGISTRY - echo $CI_BUILD_TOKEN | docker login -u "$CI_REGISTRY_USER" --password-stdin $CI_REGISTRY
script: script:
- | - |