Hexo で作成したサイトを Netlify で公開する

Hexo で作成した記事を GitHub で管理し、git push 時に Netlify にデプロイするように連携してみた。

前準備

  1. Hexo をローカルにインストールする
  2. GitHub にリポジトリーを作成する
  3. Hexo 全体を GIt で管理する(hexo deploy ではない)

設定

  1. Netlify にサインインする
  2. [Sites]メニューで[New site from Git]をクリックする
  3. デプロイ元のサービスを、GitHub/GitLab/Bitbucket から GitHub を選択する
  4. GitHub にサインインする
  5. 使用するリポジトリーを選択する
  6. [Branch to deploy]で使用するブランチを指定する
  7. [Build command]に hexo generate と入力する
  8. [Publish directory]に public/ と入力する
  9. [Deploy site]をクリックする

設定に夢中で画面キャプチャーするの忘れた。