文件名称:webhook:在每个 PUSH 上自动部署到登台服务器
文件大小:756KB
文件格式:ZIP
更新时间:2024-06-19 19:12:56
Python
网络钩子内部工具 特征 在每个 PUSH 上自动部署到登台服务器 用一封荣誉电子邮件向团队展示你的工作 将文件(css、js)同步到 AWS S3 以利用美国 和阿里云OSS*CDN加速 用法 当事件(推送、发布等)在 GitHub 的存储库中发生时,它会向 url 发送 POST 请求。 这个 webhook 处理程序正在侦听请求,以执行重新部署脚本。 就是这样。 hook . on ( 'push:web-homepage' , function ( payload ) { child_process . execFile ( './deploy-homepage.sh' , function ( err , stdout , stderr ) { if ( err ) { //... } }
【文件预览】:
webhook-master
----package.json(730B)
----hook.js(6KB)
----deploy-confirm.html(5KB)
----.gitignore(43B)
----start.sh(418B)
----README.md(1KB)
----services()
--------s3cmd-1.5.2()
--------reload-self.sh(224B)
--------deploy-wechat.sh(256B)
--------update-nginx.sh(158B)
--------deploy-server.sh(302B)
--------deploy-mobileapp.sh(182B)
--------deploy-mainapp.sh(3KB)
--------roomhunter(477B)
--------deploy-mobile-homepage.sh(1KB)
--------deploy-mkt1.sh(1KB)
--------oss_python_sdk_20150413()
--------deploy-homepage.sh(2KB)
--------deploy-agent.sh(182B)
----github-webhook.js(6KB)