diff --git a/build/scripts/build-client-binary b/build/scripts/build-client-binary index 53cb44a8b00..0963ef954d8 100755 --- a/build/scripts/build-client-binary +++ b/build/scripts/build-client-binary @@ -27,6 +27,10 @@ gobuild_component() { local archive=$(ls ${source_dir} | grep -e "${parent_component}-\w*\.tar\.gz" | head -n1) local build_command + if [ "$(uname -i)" = "aarch64" ]; then + local GOARCH=arm64 + fi + if [ -d "${root_dir}/go-build" ]; then volume_mounts+=" -v ${root_dir}/go-build:/home/builder/.cache/go-build" fi