Slide 4
Slide 4 text
CIとは
• 自動的にテストするやつでしょ? くらいの理解の人も多いのでは
• 間違いではないんだけど、テストは統合のための手段
• Continuous Integrationの略
• 日本語にすると継続的なインテグレーション(統合)
• 統合とは、開発者のコードをリリースブランチにマージ可能にすること
• リリースブランチは常に正常で、デプロイ可能でなければならない
• ぶっ壊れたコードのマージはダメ絶対
• マージ可能にするということは?
• マージ対象となるコードの品質を確認できているということ
• そのためのテスト
4