使用宝塔WebHook自动化部署
# 安装宝塔 WebHook
宝塔管理面板 -> 软件商店 -> 宝塔 WebHook -> 安装
# 添加记录
脚本内容:
# 宝塔默认下webhook无法执行npm命令,所以临时创建npm的环境变量
export PATH=/www/server/nvm/versions/node/v12.19.0/bin:$PATH
# 进入到指定目录,拉取代码,构建
cd /www/wwwroot/Blog && git pull && npm run build
1
2
3
4
5
2
3
4
5
# 获取调用地址
点击 查看密钥
,复制使用方法下的连接地址,该连接地址即WebHook
的调用地址
# 配置
将获取到的地址配置到 git
的 WebHook
,推送时调用请求。
上次更新: 2023/09/22, 16:54:32