Browse Source

ADD:添加git hook

cxyu 3 years ago
parent
commit
1244326709
3 changed files with 8 additions and 8 deletions
  1. 1 1
      config/db_config.yaml
  2. 5 5
      handlers/GitHookHandler.py
  3. 2 2
      urls.py

+ 1 - 1
config/db_config.yaml

@@ -2,7 +2,7 @@ quchen_text:
   host: rm-bp11m4nyb4z61fy342o.mysql.rds.aliyuncs.com
   user: qc
   passwd: Qc_1234567
-  db: qc_database
+  db: quchen_text
 
 zx:
   host: rm-bp145mi6r24ik50z5xo.mysql.rds.aliyuncs.com

+ 5 - 5
handlers/GitHookHandler.py

@@ -6,18 +6,18 @@ import json
 class DataCenerHook(BaseHandler):
 
     def post(self):
-        val= os.popen('cd /root/DataCenter && git pull')
+        val= os.popen('cd /root/DataCenterGame && git pull')
         self.write('ok')
-        DingTalkUtils.send('DataCenter代码更新:\n '+val.read())
+        DingTalkUtils.send('DataCenterGame代码更新:\n '+val.read())
 
 
 class QcWebHook(BaseHandler):
     " 部署代码"
     def post(self):
 
-        val = os.popen('cd /root/QcWebServer && git pull')  # master
-        val2 = os.popen('cd /root/dev/QcWebServer && git pull')  # dev
-        DingTalkUtils.send('QcWebServer代码更新:\n[master]\n '+val.read()+'\n[dev]\n'+val2.read())
+        val = os.popen('cd /root/QcWebServerGame && git pull')  # master
+        val2 = os.popen('cd /root/dev/QcWebServerGame && git pull')  # dev
+        DingTalkUtils.send('QcWebServerGame代码更新:\n[master]\n '+val.read()+'\n[dev]\n'+val2.read())
         self.write('ok')
 
 

+ 2 - 2
urls.py

@@ -41,8 +41,8 @@ urls = [
     (r'/api/get_wx_game_data', WxGameApiHandler),  # 微信游戏订单回调接口
 
     # web hook
-    (r'/api/git_hook/data_center', DataCenerHook),
-    (r'/api/git_hook/qc_web', QcWebHook),
+    (r'/api/git_hook/data_center_game', DataCenerHook),
+    (r'/api/git_hook/qc_web_game', QcWebHook),
 
     # 广告排行榜
     (r'/data/advertisement/ad_rank', AdvertisementRank),  # 素材消耗排行