aboutsummaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorAlexander <4584443+DragonStuff@users.noreply.github.com>2021-08-28 10:53:24 +0900
committerAlexander <4584443+DragonStuff@users.noreply.github.com>2021-08-28 10:53:24 +0900
commitee52f29c3315443b85ef67113dd68ab1853cf1f8 (patch)
tree9b2d7e660c00870022892bde5d833abc6188d16a /docker
parentba45852ca5b090ac81d17ac45e9f8f591dbaf372 (diff)
downloadseaweedfs-ee52f29c3315443b85ef67113dd68ab1853cf1f8.tar.xz
seaweedfs-ee52f29c3315443b85ef67113dd68ab1853cf1f8.zip
feature(ci): recognise more arches and add build tests
Diffstat (limited to 'docker')
-rw-r--r--docker/Dockerfile4
1 files changed, 3 insertions, 1 deletions
diff --git a/docker/Dockerfile b/docker/Dockerfile
index cf8eac251..d2c365c29 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -8,7 +8,9 @@ RUN \
elif [ $(uname -m) == "x86_64" ] && [ $(getconf LONG_BIT) == "32" ]; then echo "386"; \
elif [ $(uname -m) == "aarch64" ]; then echo "arm64"; \
elif [ $(uname -m) == "armv7l" ]; then echo "arm"; \
- elif [ $(uname -m) == "armv6l" ]; then echo "arm"; fi;) && \
+ elif [ $(uname -m) == "armv6l" ]; then echo "arm"; \
+ elif [ $(uname -m) == "s390x" ]; then echo "s390x"; \
+ elif [ $(uname -m) == "ppc64le" ]; then echo "ppc64le"; fi;) && \
echo "Building for $ARCH" 1>&2 && \
SUPERCRONIC_SHA1SUM=$(echo $ARCH | sed 's/386/e0126b0102b9f388ecd55714358e3ad60d0cebdb/g' | sed 's/amd64/5ddf8ea26b56d4a7ff6faecdd8966610d5cb9d85/g' | sed 's/arm64/e2714c43e7781bf1579c85aa61259245f56dbba1/g' | sed 's/arm/47481c3341bc3a1ae91a728e0cc63c8e6d3791ad/g') && \
SUPERCRONIC_URL=https://github.com/aptible/supercronic/releases/download/v0.1.9/supercronic-linux-$ARCH && \