diff --git a/build b/build index cb73a485..1819c017 100755 --- a/build +++ b/build @@ -122,7 +122,8 @@ library() { case "$arch" in # converts Alpine Linux arch strings to Docker arch strings x86_64) echo -n "amd64";; x86) echo -n "i386";; - armhf) echo -n "arm32v6";; # arm32v7 is not officially supported by Alpine, but arm32v6 should still work. + armhf) echo -n "arm32v6";; + armv7) echo -n "arm32v7";; aarch64) echo -n "arm64v8";; ppc64le) echo -n "ppc64le";; s390x) echo -n "s390x";; diff --git a/versions/library-3.9/armv7/Dockerfile b/versions/library-3.9/armv7/Dockerfile new file mode 100644 index 00000000..529f892f --- /dev/null +++ b/versions/library-3.9/armv7/Dockerfile @@ -0,0 +1,5 @@ +FROM scratch +ADD rootfs.tar.gz / +# ensure UTC instead of the default GMT +COPY UTC /etc/localtime +CMD ["/bin/sh"] diff --git a/versions/library-3.9/armv7/UTC b/versions/library-3.9/armv7/UTC new file mode 100644 index 00000000..c3b97f1a Binary files /dev/null and b/versions/library-3.9/armv7/UTC differ diff --git a/versions/library-3.9/armv7/options b/versions/library-3.9/armv7/options new file mode 100644 index 00000000..1fd14b88 --- /dev/null +++ b/versions/library-3.9/armv7/options @@ -0,0 +1,4 @@ +version=3.9.2 +export ARCH="armv7" +export PULL_URL="http://dl-cdn.alpinelinux.org/alpine/v${version%.*}/releases/${ARCH}/alpine-minirootfs-${version}-${ARCH}.tar.gz" +export TAGS=(alpine:${version%.*}-${ARCH})