Web hook自动部署

之前写博客的时候都直接在Linux云服务器上写,平时倒是没有什么问题,但是因为我使用了国外的服务器,导致延时时高时低,有的时候连一个ssh都连不上。无奈之下开始探寻新的方式。后来发现将云服务器和GitHub关联起来,实现本地修改,远端更新。

方式其实是有很多种,我选择的这一种也算是比较简单的

具体步骤

  1. 在GitHub创建仓库,具体步骤不详细说。
  2. 在远程Linux服务器相应文件夹建立和GitHub的关联,并且git push
  3. 在本地电脑git clone相应仓库,更改文件后git push
  4. 重点:在GitHub上选择仓库->设置->Webhook,选择相应链接
  5. 在远程服务器安装webhook软件,并且后台启用服务
  6. 编辑触发事件的脚本,此脚本会在github发送webhook后执行,此时可以在脚本中更新nginx中的静态资源
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值