Merge pull request #10975 from zhasm/feature/rex-disable-rbdcli-for-arm

feat(arm64,build): arm 编译时,不编译 rbdcli
This commit is contained in:
yunion-ci-robot
2021-05-06 15:12:39 +08:00
committed by GitHub
+6 -1
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"