【发布时间】:2019-09-03 11:16:05
【问题描述】:
当从本地存储库调用git push 到 git gogs 存储库时,我需要在我的服务器上运行脚本
#!/bin/sh
git pull origin test
source env/bin/activate
pip install --upgrade pip
pip install -r requirements.txt
python manage.py migrate
python manage.py collectstatic --noinput
sudo systemctl restart gunicorn.service
sudo systemctl restart celery-worker.service
sudo systemctl restart celery-beat.service
网上删减-说你需要用git Hooks。想出了如何编辑钩子。
问题 - 我如何通过 SSH 从 git Hooks 运行服务器中的文件???
ssh user@my.server
这不起作用!
【问题讨论】: