自用的Hugo部署小脚本

己改用Hugo搭了博客平台,记录一下一个非常简单的部署小脚本。

deploy.sh

1
2
3
4
5
6
7
8
9
#!/bin/bash
HUGO_PATH=/path/to/your/site
BLOG_PATH=/path/to/your/blog
# 生成博客文件,后面可以根据自己的需要添加参数
cd ${HUGO_PATH} && hugo
# 进入博客文件目录
cd ${BLOG_PATH}
# 使用git同步
git add -A && git commit -m "update blog" && git push -u origin main

将此脚本放在博客根目录下,进入博客根目录,./deploy.sh使用即可完成部署(前提是远程的git仓库之类的准备好)。

updatedupdated2021-12-042021-12-04