Continuous Integration (Model) - CI/CD用語集の定義
Continuous integration は mainline に頻繁に merge し、各 merge を自動の build とテストで検証することを意味します。
Continuous integration とは、共有の mainline に頻繁にコードを merge し、各 merge を自動の build とテスト実行で検証することで、統合の問題を早期に表面化させるプラクティスです。
中核となるプラクティス
CI は高速で信頼できる自動テストスイートと短命な branch に依存しており、main branch を常にリリース可能な状態に保ち、破損を数分以内に捕捉します。
関連ガイド
Continuous Delivery (Model) - CI/CD Glossary DefinitionContinuous Delivery (Model): Continuous delivery extends continuous integration by keeping every validated ch…
Trunk-Based Development - CI/CD Glossary DefinitionTrunk-Based Development: Trunk-based development is a branching model where developers integrate small change…
Continuous Testing - CI/CD Glossary DefinitionContinuous Testing: Continuous testing is running automated tests throughout the delivery pipeline, from comm…