なんとなくportfolioみたいなのが欲しかったので、GitHub Pages+Hugo+CircleCIでBlog公開してみた

主にportfolioが欲しかったという目的でこのページを作ってみた。
自分のサイトが欲しいとは前々から思っていたけど、ドメイン取るのとかサーバ環境構築とかめんどくさかった。
そのタイミングでGithubでタダでページ作るってなっていたので作ってみました。
基本的に、Hugo で静的サイト出力して、Github Pagesに反映するときにCircle CI使ってる感じ。
参照先はここ
画像を挿入するときに色々templateを弄ってしまったけどこれであってるのだろうか…。
まぁ、今後困ったら調整していく感じでいいか。
ということで、Github Pagesいいすね!
pushするだけで記事を更新出来るところがエンジニアっぽい!
とりあえず、記事を作成して更新するコマンドをメモ代わりに書いときます。
$ hugo new post/article-title.md
...(記事編集)
$ hugo undraft content/post/article-title.md
$ hugo -d pages
$ cd pages
$ git add .
$ git commit -m "commit message"
$ git push pages master