build(update-appup): fix ARCH resolution

This commit is contained in:
Zaiming (Stone) Shi 2022-03-02 19:36:10 +01:00
parent 89809e84f9
commit b0900fe25a
1 changed files with 14 additions and 12 deletions

View File

@ -41,8 +41,9 @@ shift 1
ESCRIPT_ARGS="$*" ESCRIPT_ARGS="$*"
SYSTEM="${SYSTEM:-$(./scripts/get-distro.sh)}" SYSTEM="${SYSTEM:-$(./scripts/get-distro.sh)}"
ARCH="${ARCH:-$(uname -m)}" if [ -z "${ARCH:-}" ]; then
case "$ARCH" in UNAME="$(uname -m)"
case "$UNAME" in
x86_64) x86_64)
ARCH='amd64' ARCH='amd64'
;; ;;
@ -50,9 +51,10 @@ case "$ARCH" in
ARCH='arm64' ARCH='arm64'
;; ;;
arm*) arm*)
ARCH=arm ARCH='arm'
;; ;;
esac esac
fi
PACKAGE_NAME="${PROFILE}-${SYSTEM}-${PREV_VERSION}-${ARCH}.zip" PACKAGE_NAME="${PROFILE}-${SYSTEM}-${PREV_VERSION}-${ARCH}.zip"
DOWNLOAD_URL="https://www.emqx.com/downloads/${DIR}/v${PREV_VERSION}/${PACKAGE_NAME}" DOWNLOAD_URL="https://www.emqx.com/downloads/${DIR}/v${PREV_VERSION}/${PACKAGE_NAME}"