Hexo 部署与备份脚本

写了个脚本,实现在更新博客的同时:

  • 同步源文件;
  • 备份图片。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#=================================================================#
# 更新博客 #
#=================================================================#
cd
cd /mnt/d/Blogs/newbietech/hexo
hexo clean
hexo generate
hexo deploy
#=================================================================#
# 同步源文件 #
#=================================================================#
git add .
git commit -m "Site updated."
git push origin hexo
#=================================================================#
# 备份图片 #
#=================================================================#
qshell qdownload backup-images.conf