blog.bouzuya.net

2015-05-19 bouzuya/bbn-react を bouzuya/blog.bouzuya.net にマージした

週ぶり (shuburi) 2015-W21

今日も昨日 (2015-05-18) に引き続き blog.bouzuya.net の React 対応。

  1. bouzuya/bbn-react を GitHub Pages としてデプロイしてみた。react.bouzuya.net (削除予定)
  2. bouzuya/bbn-reactbouzuya/blog.bouzuya.net の 3.x ブランチにマージした。

1 で昨日つくった bouzuya/borage のテストをした。gh-pages ブランチをつくり gulpfile に borage 向けのデプロイ設定を追加した。

削除予定ではあるが react.bouzuya.net から確認できる。

一部ハマったのは GitHub Pages の Project の場合のカスタムドメイン対応だ。

User や Organization なら <user>.github.io への CNAME とリポジトリルートへの CNAME ファイルを配置で対応できる。しかし Project の場合は <user>.github.io/<project> になってしまう。

解決策としては GitHub 指定の A レコード (192.30.252.153 192.30.252.154) を追加してリポジトリルートへの CNAME ファイルを配置する。推奨された方法ではないし警告のメールも届く。ただこれなら User / Organization の GitHub Pages とは別ドメインの Project の GitHub Pages をつくることができる。ちなみに推奨された方法では User / Organization のカスタムドメインは可能だが Project のカスタムドメインは User / Organization と同じにしかできない。詳細は https://help.github.com/articles/about-custom-domains-for-github-pages-sites/https://help.github.com/articles/tips-for-configuring-an-a-record-with-your-dns-provider/ あたりを参照。

2 で bouzuya/bbn-reactbouzuya/blog.bouzuya.net の 3.x ブランチにマージした。これで bouzuya/bbn-react は DEPRECATED にできる。今後は bouzuya/blog.bouzuya.net のブランチで開発を進めていくつもりだ。

その他

疲れがとれない。先週から薬を飲んでいたせいか朝もつらい。


2018-05-05 追記: react.bouzuya.net を削除した。