hexo博客自动化部署到github pages
hexo博客自动化部署到github pages
小码同学该方法已弃用,改为使用GitHub Actions更为方便,可参考本站另外一篇文章:https://blog.hikki.site/27fdf617.html#GitHub实时同步到服务器
前言
这两天在了解了一些shell
,想着,git bash
也是使用shell
命令,我是不是能写个脚本自动化部署,这样就不用每天都手动部署了,既然有想法就行动
使用方法
下载脚本
将deploy.sh
脚本文件放到到你博客根目录
蓝奏云:https://rookie1679.lanzouy.com/iUZFe09w7nvi
压缩包有三个脚本,挑合适自己的即可
deploy
:正常部署的博客三个命令hexo clean、g、d
deploy-algolia
:比第一条多个hexo algolia
指令deploy-algolia-backup
:比第二条多一条hexo b
将脚本放到你的博客根目录下
将压缩包解压之后选取适合你的脚本,放在你的hexo
博客根目录下
打开任务计划程序
快捷键:ctrl+S
打开搜索,输入任务
新建任务
新建任务,并填写该任务的名称,描述最好也写一下,不然后面你找不到该任务的时候,可以通过描述知道该任务是做什么的
设置触发器
选择执行脚本路径
找到新建的任务则成功
如果没有找到新建的任务,可能是刚刚没有点击保存,重新新建一个任务即可
查看部署记录
在根目录下会自动生成一个deploy.txt
文件,可以看到每次的部署时间
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果