第15章 継続的インテグレーション: リリースに備える

ソフトウェア全体として統合をする作業を途切れることなく続けていく取り組みを継続的インテグレーション(CI)と呼ぶ

CIのセットアップの方法

  1. ソースコードのリポジトリ
    • Gitを使おう
  2. チェックイン手順
    • 常に最新の状態から開発を始める
    • 作業を反映させる前にもう一度コードを最新にし、改めてテストをする
  3. ビルドの自動化
  4. 作業単位を小さくする
    • できるなら10~15分、長くても1時間感覚でインテグレーションした方がいい