feat(arm64,build): arm 编译时,不编译 rbdcli

This commit is contained in:
Zhang Dongliang
2021-05-06 11:44:57 +08:00
parent 668f200f25
commit a54becaf2e

View File

@@ -69,7 +69,12 @@ build_bin() {
GOOS=linux make cmd/$1
;;
climc)
env $BUILD_ARCH $BUILD_CGO make -C "$SRC_DIR" docker-alpine-build F="cmd/$1 cmd/*cli"
if [[ "$BUILD_ARCH" == *arm64 ]]; then
# exclude rbdcli for arm64
env $BUILD_ARCH $BUILD_CGO make -C "$SRC_DIR" docker-alpine-build F="cmd/$1 $(ls -d cmd/*cli|grep -v rbdcli|xargs)"
else
env $BUILD_ARCH $BUILD_CGO make -C "$SRC_DIR" docker-alpine-build F="cmd/$1 cmd/*cli"
fi
;;
host-deployer | telegraf-raid-plugin)
env $BUILD_ARCH $BUILD_CGO make -C "$SRC_DIR" docker-centos-build F="cmd/$1"