【けいぞくてきいんてぐれーしょん】
継続的インテグレーション(CI) とは?
💡 「こまめに統合、自動でテスト」
📌 このページのポイント
- 1日に何度もコードをメインブランチにマージ
- コミットのたびにビルドとテストが自動実行される
- 統合の問題を早期に発見して修正コストを下げる
- GitHub Actions、Jenkins、CircleCIが代表的CIツール
まとめ:ざっくりこれだけ覚えればOK!
「CI」って出てきたら「コードを頻繁に統合してビルド・テストを自動化するプラクティス」と思えればだいたいOK!
📖 おまけ:英語の意味
「Continuous Integration」 = 継続的統合
💬 Continuous(継続的な)Integration(統合)。Martin Fowlerが2006年に体系化したよ