#!/bin/bash # 服务器地址 SERVER=root@GPU # 靜態編譯 go mod tidy go build -o data/gameui-ai-server main.go # 上传文件 scp ./README.md $SERVER:/data/README.md scp ./data/config.yaml $SERVER:/data/data/config.yaml scp ./data/gameui-ai-server $SERVER:/data/gameui-ai-server_new rm -rf ./data/gameui-ai-server # 重啓服務(RAM) ssh $SERVER ''' cd /data; ps -ef | grep -v grep | grep ./gameui-ai-server; if [ $? -eq 0 ]; then echo "kill gameui-ai-server" killall ./gameui-ai-server fi rm -rf ./gameui-ai-server; mv ./gameui-ai-server_new ./gameui-ai-server; nohup ./gameui-ai-server >> nohup-ai.out 2>&1 & echo "start gameui-ai-server:8080 ok" '''