現在、本ブログでdeployに使っている、スクリプトは以下の通り。
echo "Deploying updates..."
hugo -t hugo-bootstrap-premium
cd public
git add .
git commit -m "rebuild"
git push origin master
cd ..
git add .
git commit -m "rebuild"
git push
curl -X POST https://maker.ifttt.com/trigger/deploy_weblog/with/key/XXXXXXXX
基本的にはhugoをビルドして、commitして、Webhookを叩いて、更新の告知を動かすというつくり。