One minute
hugoで利用するスクリプトを作成した
hugoをHitHub pagesへのデプロイする際に利用するスクリプトを作成した。
local deploy
コンテンツを生成し、ローカル確認するためにサーバーを起動する。 こちらは単純。
hugo;
hugo server -D
deploy
確認した結果を、GitHubリポジトリにpushするためのスクリプト。 全体の整合性を担保するために、リコンパイルを実施している。
#!/bin/sh
echo -e "\033[0;32mDeploying updates to GitHub...\033[0m"
hugo
git add docs/
msg="rebuilding site `date`"
if [ $# -eq 1 ]
then msg="$1"
fi
git commit -m "$msg"
git push origin master
こちらを参考に作成した。
193 Words
2020-07-12 00:45 +0900