Github と Travis CI を使った Jekyll 構築
master から develop を作成し、develop をメインブランチにする。
- master
_siteに出力されるものを置くブランチ
- develop
- 人が操作するブランチ
Travis CI にコミットをさせる生成物を master ブランチに push する役割。
Travis CI に cron 機能があるので1日1回動かす。
すると、Jekyll を使って自分用にカスタマイズした Github Pages が構築できる。 (Jekyll の新しいプラグインが使える)
注意点としては _config.yml の url そしっかり設定すること。
これをしないとあらゆる URL が崩壊する。
詳しくは makietan/makietan.github.io を見てくれ。