diff options
author | Konstantinos Smanis <konstantinos.smanis@gmail.com> | 2020-08-23 21:54:34 +0300 |
---|---|---|
committer | Alexys Jacob <ultrabug@gentoo.org> | 2020-09-03 22:34:00 +0200 |
commit | 2a77ebf7e7c02d43eb9dd385dc808efd87a54af0 (patch) | |
tree | 91983e0afdb79bbf9b2896715cc00f8f2edf2c33 /stage3.Dockerfile | |
parent | Update Travis CI badge (diff) | |
download | docker-images-2a77ebf7e7c02d43eb9dd385dc808efd87a54af0.tar.gz docker-images-2a77ebf7e7c02d43eb9dd385dc808efd87a54af0.tar.bz2 docker-images-2a77ebf7e7c02d43eb9dd385dc808efd87a54af0.zip |
Add CI builds for all supported stage3 architectures
Build multiarch images using buildx [1] instead of modifying the image
architecture post-creation with docker-copyedit. Although still
experimental, buildx is the recommended way of building multi-platform
images.
All stage3 architectures that are supported by Docker [2] were added.
Closes: #61
[1] https://docs.docker.com/buildx/working-with-buildx/#build-multi-platform-images
[2] https://github.com/docker-library/official-images#architectures-other-than-amd64
Signed-off-by: Konstantinos Smanis <konstantinos.smanis@gmail.com>
Closes: https://github.com/gentoo/gentoo-docker-images/pull/92
Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
Diffstat (limited to 'stage3.Dockerfile')
-rw-r--r-- | stage3.Dockerfile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/stage3.Dockerfile b/stage3.Dockerfile index a9dc594..b9909ee 100644 --- a/stage3.Dockerfile +++ b/stage3.Dockerfile @@ -4,7 +4,7 @@ # sources and verifies its checksum as well as its gpg signature. ARG BOOTSTRAP -FROM ${BOOTSTRAP:-alpine:3.11} as builder +FROM --platform=$BUILDPLATFORM ${BOOTSTRAP:-alpine:3.11} as builder WORKDIR /gentoo |