feat(scripts): 增加 dsite 部署脚本;修复嘟嘟机部署提示有误的问题
增加 dsite 部署脚本;修复嘟嘟机部署提示有误的问题 Signed-off-by: Ching <loooching@gmail.com>
This commit is contained in:
parent
83a3bd193b
commit
844ce1bfd5
@ -224,7 +224,7 @@ class RequestHandler(BaseHTTPRequestHandler):
|
||||
subprocess.call("/root/deploy/dsite_prepare.sh")
|
||||
subprocess.run(["supervisorctl", "restart", "dsite"])
|
||||
self.msg_compoment(access_token, open_id, '🎉 %s 部署成功 🎉' % site_)
|
||||
if site_ == 'dodo':
|
||||
elif site_ == 'dodo':
|
||||
self.msg_compoment(access_token, open_id, '🚧 %s 开始部署 🚧' % site_)
|
||||
subprocess.run(["git", "pull"])
|
||||
self.msg_compoment(access_token, open_id, '🎉 %s 部署成功 🎉' % site_)
|
||||
|
||||
5
scripts/dsite_prepare.sh
Normal file
5
scripts/dsite_prepare.sh
Normal file
@ -0,0 +1,5 @@
|
||||
#!/bin/bash
|
||||
|
||||
/root/.pyenv/versions/py37/bin/pip install -r /root/deploy/dsite/develop_requirements.txt
|
||||
/root/.pyenv/versions/py37/bin/python /root/deploy/dsite/manage.py collectstatic --noinput
|
||||
/root/.pyenv/versions/py37/bin/python /root/deploy/dsite/manage.py migrate
|
||||
Loading…
x
Reference in New Issue
Block a user