Hexo で作成した記事を GitHub で管理し、git push 時に Netlify にデプロイするように連携してみた。
前準備
- Hexo をローカルにインストールする
- GitHub にリポジトリーを作成する
- Hexo 全体を GIt で管理する(hexo deploy ではない)
設定
- Netlify にサインインする
- [Sites]メニューで[New site from Git]をクリックする
- デプロイ元のサービスを、GitHub/GitLab/Bitbucket から GitHub を選択する
- GitHub にサインインする
- 使用するリポジトリーを選択する
- [Branch to deploy]で使用するブランチを指定する
- [Build command]に hexo generate と入力する
- [Publish directory]に public/ と入力する
- [Deploy site]をクリックする
設定に夢中で画面キャプチャーするの忘れた。