用gitlab的web hook 自动更新代码

自动更新代码

功能

该功能通过监听 git push 事件,触发A服务器指定目录 git pull。
比如 forumsbaozi 分支在任意环境下成功push后,会在A服务器的 /data/web/framework/trunk/ baozi/ forums 目录执行 git pull

部署

在A服务器运行 auto_update.py。
在 gitlab,添加 web hook: http://A服务器IP:8003

脚本地址 https://gist.github.com/iBaozi/ad6cbd5b9b5b0272da63

 

分类 技术流

发表评论