Browse Source

本地打包命令

tuon 1 year ago
parent
commit
a37dc04f49
3 changed files with 18 additions and 4 deletions
  1. 2 0
      .gitignore
  2. 0 4
      build-server.cmd
  3. 16 0
      build-server.sh

+ 2 - 0
.gitignore

@@ -30,3 +30,5 @@ docker/data
 
 server/out
 server/data/files
+
+nginx-ui.tar.gz

+ 0 - 4
build-server.cmd

@@ -1,4 +0,0 @@
-cd ./server
-set GOODS=linux
-set GOARCH=amd64
-go build -o ../local/server

+ 16 - 0
build-server.sh

@@ -0,0 +1,16 @@
+#!/bin/bash
+CURRENT_DIR=$(cd $(dirname $0); pwd)
+mkdir ./local
+mkdir -p ./local/data/db
+cp -rf ./server/conf ./local
+cp -rf ./server/static ./local
+
+cd ./server
+export GOODS=linux
+export GOARCH=amd64
+go build -o ../local/server
+cd $CURRENT_DIR
+cp -rf ./dist/* ./local/static/web/
+chmod +x ./local/server
+
+tar -czf nginx-ui.tar.gz ./local