{% note blue ‘fas fa-bullhorn’ simple %}
该方法已弃用,改为使用GitHub Actions更为方便,可参考本站另外一篇文章:https://blog.hikki.site/27fdf617.html#GitHub实时同步到服务器
{% endnote %}
前言
这两天在了解了一些shell,想着,git bash也是使用shell命令,我是不是能写个脚本自动化部署,这样就不用每天都手动部署了,既然有想法就行动
使用方法
下载脚本
将deploy.sh脚本文件放到到你博客根目录
蓝奏云:https://rookie1679.lanzouy.com/iUZFe09w7nvi
压缩包有三个脚本,挑合适自己的即可
deploy:正常部署的博客三个命令hexo clean、g、ddeploy-algolia:比第一条多个hexo algolia指令deploy-algolia-backup:比第二条多一条hexo b
将脚本放到你的博客根目录下
将压缩包解压之后选取适合你的脚本,放在你的hexo博客根目录下
打开任务计划程序
快捷键:ctrl+S打开搜索,输入任务

新建任务
新建任务,并填写该任务的名称,描述最好也写一下,不然后面你找不到该任务的时候,可以通过描述知道该任务是做什么的
设置触发器

选择执行脚本路径

找到新建的任务则成功

{% note info simple %}
如果没有找到新建的任务,可能是刚刚没有点击保存,重新新建一个任务即可
{% endnote %}
查看部署记录
在根目录下会自动生成一个deploy.txt文件,可以看到每次的部署时间

本文是原创文章,采用 CC BY-NC-SA 4.0 协议,完整转载请注明来自 小码同学
评论
隐私政策
0/500
滚动到此处加载评论...

