Netlify を使えば GitHub に Hugo のファイル push すれば自動でビルドしてくれる。
用意するもの
-
Hugo ファイル一式
参照 : Quick Start - GitHub のアカウント
-
Netlify のアカウント
- GitHub アカウントでサインインできる
手順
- 適当な GitHub repository をつくる
- Hugo のファイル一式を push する
URL: https://github.com/shirokuro331/netlify-blog.git
cd :categoryname:
git add -A
git commit -m "commitlog"
git push origin master```
- Netlify から GitHub の repository を選択する
- Netlify で build の設定をする
- Bransh : master
- Build command : hugo --theme=:themename: --buildDrafts
- Publish directory : public/
- うまくいかない場合 : [Netlify 上で使う Hugo のバージョンを指定する](https://monaural.net/post/201707/set-hugo-version-on-netlify/)