Add POWER8+ static builds. (#11802)
Austin S. Hemmelgarn committed
Nov 18, 2021 at 07:31 UTC
4f45e42eb2d38113bc6b53d9c9e88dc73811b973
2 files changed
+3
-1
.github/workflows/build.yml
+1
@@ -83,6 +83,7 @@ jobs:
83
- 'x86_64'
84
- 'armv7l'
85
- 'aarch64'
86
+ - 'ppc64le'
87
steps:
88
- name: Checkout
89
uses: actions/checkout@v2
packaging/makeself/build-static.sh
+2
-1
@@ -13,6 +13,7 @@ case ${BUILDARCH} in
13
x86_64) platform=linux/amd64 ;;
14
armv7l) platform=linux/arm/v7 ;;
15
aarch64) platform=linux/arm64/v8 ;;
16
+ ppc64le) platform=linux/ppc64le ;;
17
*)
18
echo "Unknown target architecture '${BUILDARCH}'."
19
exit 1
@@ -21,7 +22,7 @@ esac
22
23
DOCKER_CONTAINER_NAME="netdata-package-${BUILDARCH}-static-alpine314"
24
24
-if [ "${BUILDARCH}" != "$(uname -m)" ]; then
25
+if [ "${BUILDARCH}" != "$(uname -m)" ] && [ "$(uname -m)" = 'x86_64' ] && [ -z "${SKIP_EMULATION}" ]; then
26
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes || exit 1
27
fi
28