Upload
ai-minatogawa
View
1.161
Download
0
Embed Size (px)
Citation preview
モノグサ万歳!Webデザイナーが
湊川あい@llminatollWebデザイナー/マンガ家/技術書執筆
みなとがわ
esa → GitHub → Travis CI → Hexoで
ポートフォリオのビルドを
自動化した話
湊川あい – マンガと図解で物事をわかりやすく
フリーランスWebデザイナー
技術書執筆
マンガ家
イラストレーター
書籍 Web連載・わかばちゃんと学ぶWebサイト制作の基本
・わかばちゃんと学ぶGit使い方入門
・マンガでわかるGit
・マンガでわかるGoogleアナリティクス
・わかばちゃんが行くオフィス訪問マンガ
みなとがわ
旧ポートフォリオサイト
更新が面倒
自動化しようぜ
esaブランチに更新があれば
GitHub Webhook
TravisCI内でHEXOでビルドしmasterへプッシュ
GitHub pagesにデプロイ
TravisCI設定ファイル(.travis.yml)
esaブランチだけを監視
使う言語を指定
Hexoをインストール
GitHubのmasterブランチをTravisCIへクローン
してくる
generateして
push
リポジトリ公開してます
https://github.com/llminatoll/llminatoll.github.io
告知:新刊出ます
書籍・Web連載の更新情報は@llminatoll をフォロー!