ソフトウェア開発において、コードの変更を自動的にビルド・テストして品質を継続監視するサーバー。
「継続的インテグレーションサーバー」を星図で探索する →
「継続的インテグレーションサーバー」とは?意味を解説
開発者がコードをリポジトリに提出すると、自動的にコンパイル・ユニットテスト・統合テストを実行し、問題を早期に検出するシステム。開発の効率化と品質向上を目的とし、DevOpsやアジャイル開発で重要な基盤。
例文
- JenkinsはCI/CDサーバーとして、毎日数百のビルドを自動実行している。
- GitHubのプッシュをトリガーにCIサーバーが自動でテストを実行し、エラーを検出した。
- 我社ではCIサーバーを導入し、リリース前の品質管理時間を大幅削減できた。
「継続的インテグレーションサーバー」の言い換え・類語
語源・由来
Continuous Integration(継続的インテグレーション)は2000年代初頭のエクストリームプログラミングから提唱された概念。自動化サーバーがこれを実現するツール基盤として発展。
英語で言うと
Continuous Integration ServerCI ServerCI/CD Server
「継続的インテグレーションサーバー」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「継続的インテグレーションサーバー」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「継続的インテグレーションサーバー」を探索する →