利用Github Action将博客自动部署到服务器
此教程是基于安知鱼-使用 Github Action 自动部署,在此基础上修改autodeploy.yml
文件实现自动部署到云服务器端,除去部署到服务器端的部分本篇不做介绍,可参考安知鱼的文章。
一、修改YML文件
假设你已成功完成Github静态页面自动部署,在autodeploy.yml
文件尾部添加以下代码即可:
1 | - name: 部署到云服务器 |
注意:remote参数写入服务器端存放博客文件的路径
二、Github设置
进入Github中博客的私有目录依次点击Settings -> Secrets and variables -> Action
然后添加变量即可点击New repository secret
,变量即yml文件中的增加的变量,下面是一个例子:
参数 | 内容 |
---|---|
USER_HOST | 服务器IP |
USER_NAME | 用户名(博客目录的所有者) |
USER_PASS | 对应密码 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 GanSer!
评论
匿名评论
✅ 你无需删除空行,直接评论以获取最佳展示效果