diff --git a/backend/.gitignore b/backend/.gitignore index 86fef7e..cb8585c 100644 --- a/backend/.gitignore +++ b/backend/.gitignore @@ -10,6 +10,8 @@ /data /tmp +/build + /test *.db diff --git a/backend/build.sh b/backend/build.sh new file mode 100644 index 0000000..8988b7a --- /dev/null +++ b/backend/build.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +APP_NAME="OPSYS" +APP_PATH="./build/$APP_NAME" + +# 编译应用 +echo "编译应用..." +CGO_ENABLED=0 GOOS=linux go build -o $APP_NAME -ldflags="-s -w" main.go + +# 创建目录 +echo "创建目录..." +sudo mkdir -p $APP_PATH + +# 复制文件 +echo "复制文件..." +sudo cp $APP_NAME $APP_PATH/ +sudo cp -r defConfig $APP_PATH/ +sudo cp -r dist $APP_PATH/