feat(dodo): 增加飞书 dodo 部署逻辑
增加飞书 dodo 部署逻辑 Signed-off-by: Ching <loooching@gmail.com>
This commit is contained in:
parent
f683341f66
commit
effc93b56d
4
.vscode/settings.json
vendored
4
.vscode/settings.json
vendored
@ -9,5 +9,7 @@
|
|||||||
"editor.formatOnSave": true,
|
"editor.formatOnSave": true,
|
||||||
"editor.rulers": [
|
"editor.rulers": [
|
||||||
120
|
120
|
||||||
]
|
],
|
||||||
|
"editor.bracketPairColorization.enabled": true,
|
||||||
|
"editor.guides.bracketPairs": "active"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -31,3 +31,4 @@ user-agents==2.2.0
|
|||||||
wcwidth==0.2.5
|
wcwidth==0.2.5
|
||||||
zipp==3.5.0
|
zipp==3.5.0
|
||||||
redis==4.1.0
|
redis==4.1.0
|
||||||
|
black
|
||||||
|
|||||||
@ -224,6 +224,11 @@ class RequestHandler(BaseHTTPRequestHandler):
|
|||||||
subprocess.call("/root/deploy/dsite_prepare.sh")
|
subprocess.call("/root/deploy/dsite_prepare.sh")
|
||||||
subprocess.run(["supervisorctl", "restart", "dsite"])
|
subprocess.run(["supervisorctl", "restart", "dsite"])
|
||||||
self.msg_compoment(access_token, open_id, '🎉 %s 部署成功 🎉' % site_)
|
self.msg_compoment(access_token, open_id, '🎉 %s 部署成功 🎉' % site_)
|
||||||
|
if site_ == 'dodo':
|
||||||
|
self.msg_compoment(access_token, open_id, '🚧 %s 开始部署 🚧' % site_)
|
||||||
|
subprocess.run(["git", "pull"])
|
||||||
|
subprocess.run(["supervisorctl", "restart", "dodo"])
|
||||||
|
self.msg_compoment(access_token, open_id, '🎉 %s 部署成功 🎉' % site_)
|
||||||
else:
|
else:
|
||||||
self.msg_compoment(access_token, open_id, '⚠️ %s 不存在 ⚠️' % site_)
|
self.msg_compoment(access_token, open_id, '⚠️ %s 不存在 ⚠️' % site_)
|
||||||
elif orig_text.startswith('/菜谱 '):
|
elif orig_text.startswith('/菜谱 '):
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user