mirror of
https://github.com/TeaOSLab/EdgeAPI.git
synced 2025-11-05 01:20:25 +08:00
改进编译脚本
This commit is contained in:
@@ -7,6 +7,7 @@ function build() {
|
|||||||
OS=${1}
|
OS=${1}
|
||||||
ARCH=${2}
|
ARCH=${2}
|
||||||
TAG=${3}
|
TAG=${3}
|
||||||
|
NODE_ARCHITECTS=("amd64" "386" "arm64" "mips64" "mips64le")
|
||||||
|
|
||||||
if [ -z $OS ]; then
|
if [ -z $OS ]; then
|
||||||
echo "usage: build.sh OS ARCH"
|
echo "usage: build.sh OS ARCH"
|
||||||
@@ -33,8 +34,7 @@ function build() {
|
|||||||
fi
|
fi
|
||||||
cd $ROOT"/../../EdgeNode/build"
|
cd $ROOT"/../../EdgeNode/build"
|
||||||
echo "=============================="
|
echo "=============================="
|
||||||
architects=("amd64" "386" "arm64" "mips64" "mips64le")
|
for arch in "${NODE_ARCHITECTS[@]}"; do
|
||||||
for arch in "${architects[@]}"; do
|
|
||||||
if [ ! -f $ROOT"/../../EdgeNode/dist/edge-node-linux-${arch}-${TAG}-v${NodeVersion}.zip" ]; then
|
if [ ! -f $ROOT"/../../EdgeNode/dist/edge-node-linux-${arch}-${TAG}-v${NodeVersion}.zip" ]; then
|
||||||
./build.sh linux $arch $TAG
|
./build.sh linux $arch $TAG
|
||||||
else
|
else
|
||||||
@@ -45,7 +45,7 @@ function build() {
|
|||||||
cd -
|
cd -
|
||||||
|
|
||||||
rm -f $ROOT/deploy/*.zip
|
rm -f $ROOT/deploy/*.zip
|
||||||
for arch in "${architects[@]}"; do
|
for arch in "${NODE_ARCHITECTS[@]}"; do
|
||||||
cp $ROOT"/../../EdgeNode/dist/edge-node-linux-${arch}-${TAG}-v${NodeVersion}.zip" $ROOT/deploy/edge-node-linux-${arch}-v${NodeVersion}.zip
|
cp $ROOT"/../../EdgeNode/dist/edge-node-linux-${arch}-${TAG}-v${NodeVersion}.zip" $ROOT/deploy/edge-node-linux-${arch}-v${NodeVersion}.zip
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user