From 52f77f724f1fcae2bc0f93c95ac5b7cb0f26a875 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 18 Mar 2020 17:45:27 +0800 Subject: [PATCH] 1 --- .gitignore | 0 .gitmodules | 3 +++ bin/.gitkeep | 0 bin/game2004_rankserver_cmd.py | 1 + bin/game2004rank.py | 1 + boundle.sh | 7 +++++++ local_packages | 1 + reload.sh | 1 + restart.sh | 9 +++++++++ target/.gitkeep | 0 third_party/game2004api | 1 + 11 files changed, 24 insertions(+) create mode 100644 .gitignore create mode 100644 .gitmodules create mode 100644 bin/.gitkeep create mode 120000 bin/game2004_rankserver_cmd.py create mode 120000 bin/game2004rank.py create mode 100755 boundle.sh create mode 120000 local_packages create mode 100644 reload.sh create mode 100755 restart.sh create mode 100644 target/.gitkeep create mode 160000 third_party/game2004api diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..47c5596 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "third_party/game2004api"] + path = third_party/game2004api + url = git@git.kingsome.cn:server/game2004api.git diff --git a/bin/.gitkeep b/bin/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/bin/game2004_rankserver_cmd.py b/bin/game2004_rankserver_cmd.py new file mode 120000 index 0000000..2858811 --- /dev/null +++ b/bin/game2004_rankserver_cmd.py @@ -0,0 +1 @@ +../third_party/game2004api/tools/rankserver/rankserver_cmd.py \ No newline at end of file diff --git a/bin/game2004rank.py b/bin/game2004rank.py new file mode 120000 index 0000000..78321c6 --- /dev/null +++ b/bin/game2004rank.py @@ -0,0 +1 @@ +../third_party/game2004api/tools/rankserver/app.py \ No newline at end of file diff --git a/boundle.sh b/boundle.sh new file mode 100755 index 0000000..019df0e --- /dev/null +++ b/boundle.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +tag_name=`git status |grep '# On branch '|sed 's/# On branch //g'` +dir_name=`basename $PWD` +package_name=${dir_name}.tar.gz + +tar --exclude=*.git -chzf target/${package_name} bin config local_packages reload.sh restart.sh diff --git a/local_packages b/local_packages new file mode 120000 index 0000000..70e160b --- /dev/null +++ b/local_packages @@ -0,0 +1 @@ +third_party/game2004api/tools/local_packages \ No newline at end of file diff --git a/reload.sh b/reload.sh new file mode 100644 index 0000000..6941f67 --- /dev/null +++ b/reload.sh @@ -0,0 +1 @@ +echo 'success' diff --git a/restart.sh b/restart.sh new file mode 100755 index 0000000..48cd49a --- /dev/null +++ b/restart.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +ps -ef|grep python|grep game2004_rankserver|grep -v grep +if [ $? -eq 0 ]; then + ps -ef|grep python|grep game2004_rankserver|grep -v grep|awk '{print $2}'|xargs kill -9 +fi + +cd bin +nohup python3 game2004_rankserver.py >> game2004_rankserver.out 2>&1 & diff --git a/target/.gitkeep b/target/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/third_party/game2004api b/third_party/game2004api new file mode 160000 index 0000000..75ed033 --- /dev/null +++ b/third_party/game2004api @@ -0,0 +1 @@ +Subproject commit 75ed033bebef1e44ffd1ddb6fc3b3bed0cb43c6a