From 3dc17b4e20fdb396b835257e0906bb60cd9ed80f Mon Sep 17 00:00:00 2001 From: Kishore Nallan Date: Sun, 8 May 2022 15:00:17 +0530 Subject: [PATCH] Parameterize arch name. --- docker-build.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docker-build.sh b/docker-build.sh index b1665b75..774dbe29 100755 --- a/docker-build.sh +++ b/docker-build.sh @@ -23,8 +23,11 @@ fi TYPESENSE_DEV_IMAGE="typesense-development:29-DEC-2021-1" +ARCH_NAME="amd64" + if [[ "$@" == *"--graviton2"* ]]; then TYPESENSE_DEV_IMAGE="typesense-development-arm:03-DEC-2021-1" + ARCH_NAME="arm64" fi echo "Building Typesense $TYPESENSE_VERSION..." @@ -43,7 +46,7 @@ fi if [[ "$@" == *"--package-binary"* ]]; then OS_FAMILY=linux - RELEASE_NAME=typesense-server-$TYPESENSE_VERSION-$OS_FAMILY-amd64 + RELEASE_NAME=typesense-server-$TYPESENSE_VERSION-$OS_FAMILY-$ARCH_NAME printf `md5sum $PROJECT_DIR/$BUILD_DIR/typesense-server | cut -b-32` > $PROJECT_DIR/$BUILD_DIR/typesense-server.md5.txt tar -cvzf $PROJECT_DIR/$BUILD_DIR/$RELEASE_NAME.tar.gz -C $PROJECT_DIR/$BUILD_DIR typesense-server typesense-server.md5.txt echo "Built binary successfully: $PROJECT_DIR/$BUILD_DIR/$RELEASE_NAME.tar.gz"