hexo部署脚本

hexo 部署脚本(同步代码到master)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#! /bin/bash

hexo clean && hexo generate
echo "生成html文件成功!"

if [[ "$1" == "preview" ]];then
hexo server
echo "----------------------------------------"
exit 0
fi

hexo clean && hexo g -d
echo "部署成功!"

git checkout main
git add .
git commit -am ${0}
git push origin main
echo "git同步成功!"

感谢您的阅读。 🙏 关于转载请看这里