基于GitHub-webhook进行Hexo自动部署

基于GitHub-webhook进行Hexo自动部署

  1. wget https://github.com/yezihack/github-webhook/releases/download/v1.5.0/github-webhook1.5.0.linux-amd64.tar.gz
  2. tar -zxvf github-webhook1.5.0.linux-amd64.tar.gz
  3. cp github-webhook /usr/local/bin/
  4. 写执行脚本vim webhook.sh
1
2
3
4
#!/bin/bash
cd /root/hexo/blog #注意:替换自己hexo所在路径
git pull
hexo g -d
  1. github-webhook -b [shell脚本路径] -s [github webhook的密码]

详细配置webhook官方脚本有详解,地址在下面

项目地址

github-webhook