build: host: adjust build method

- new host-base for native alpine utilities
 - build host with native alpine toolchain
This commit is contained in:
Yousong Zhou
2020-02-28 11:43:12 +08:00
parent 0c0c4fc94d
commit 1bbf79528b
2 changed files with 5 additions and 10 deletions
+2 -5
View File
@@ -38,7 +38,7 @@ build_bin() {
climc)
GOOS=linux make cmd/$1 cmd/*cli
;;
vpcagent)
vpcagent|host)
docker run --rm \
-v $SRC_DIR:/root/go/src/yunion.io/x/onecloud \
-v $SRC_DIR/_output/alpine-build:/root/go/src/yunion.io/x/onecloud/_output \
@@ -53,12 +53,9 @@ build_bin() {
build_bundle_libraries() {
for bundle_component in 'host' 'host-deployer' 'baremetal-agent'; do
for bundle_component in 'host-deployer' 'baremetal-agent'; do
if [ $1 == $bundle_component ]; then
$CUR_DIR/bundle_libraries.sh _output/bin/bundles/$1 _output/bin/$1
if [ $bundle_component == 'host' ]; then
$CUR_DIR/host_find_libraries.sh _output/bin/bundles/$1
fi
break
fi
done