参考了这两篇文章
deploy.sh的设置
WEB_PATH='要更新文件夹的目录'
WEB_USER='root'
WEB_USERGROUP='root'
使用deploy.sh脚本之前先初始化git,加入ssh key秘钥
参考《 初次使用git配置以及git如何使用ssh密钥(将ssh密钥添加到github》
deploy.js
var handler = createHandler({ path: '/', secret: '在github里的webhook设置中可以看到' })
npm install -g github-webhook-handler
这个命令安装是好像有问题/
我直接安装到deploy.js的目录下
npm install github-webhook-handler
Payload URL要加上端口号
webhook设置里的payload要加上端口号
网友评论