継続的インテグレーション
表示
継続的インテグレーション (Continuous Integration, CI) とは、主にプログラマーのアプリケーション作成時の品質改善や納期の短縮のための習慣のことである。エクストリーム・プログラミング (XP) のプラクティスの一つで、狭義にはビルドやテスト、インスペクションなどを継続的に実行していくことを意味する[1]。特に、近年[いつ?]の開発においては、継続的インテグレーションをサポートするソフトウェアを使用することがある。
継続的インテグレーション用のソフト
- Jenkins (旧 Hudson)
- Team Foundation Server