2014年のふりかえりエントリも書いたし、今年はもうブログ書かないと思った?...残念!むしろいろいろと遊んでみてるのでした!
ってことで、表題の件。
前提
awesome_events は、CircleCI による CI まではできているという状態。
awesome_events とは、"パーフェクト Ruby on Rails" のサンプルアプリケーションで、a-know は既に写経済み。
- 作者: すがわらまさのり,前島真一,近藤宇智朗,橋立友宏
- 出版社/メーカー: 技術評論社
- 発売日: 2014/10/31
- メディア: Kindle版
- この商品を含むブログ (1件) を見る
今回やりたいこと
- awesome_events の master ブランチに push が行われ、そのテストが通ったら、master ブランチがそのまま heroku にデプロイされるようにしたい
- それと同様のことを、feature ブランチでも行いたい
- feature ブランチの内容を、staging 環境(に見立てた heroku app)にデプロイしたい。
効果・効能
heroku への手動デプロイが不要になる。また、全ての変更を feature ブランチ(PR)を通して行うようにすれば、その変更を master ブランチにマージする前に heroku 環境で確認することができる。
つまり
CircleCIでfeature branchをHerokuに継続deploy - Masatomo Nakano Blog の記事の内容ができれば良い!
続きを読む