マネジメント系出題頻度 2/3
継続的インテグレーション
けいぞくてきいんてぐれーしょん
定義
CIとも呼ばれ、開発者が頻繁にコードを統合し、自動でビルド・テストを実行する仕組み。
詳細解説
Continuous Integrationの略。各開発者が1日複数回コードリポジトリに変更を統合し、その都度自動ビルド・自動テストを実行することで、統合時の不具合を早期発見する。JenkinsやGitHub Actions等のツールが用いられる。これに本番デプロイまで自動化したものを継続的デリバリ(CD)または継続的デプロイメントといい、まとめてCI/CDと呼ばれる。DevOpsの基盤技術。試験では「頻繁な統合」「自動ビルド・自動テスト」が定義として問われる。
「継続的インテグレーション」が出る問題
関連用語
よくある質問
Q. 継続的インテグレーションとは何ですか?
A. CIとも呼ばれ、開発者が頻繁にコードを統合し、自動でビルド・テストを実行する仕組み。
Q. IT パスポート試験での位置づけは?
A. マネジメント系の重要用語です。出題頻度は 2/3 (★2)。 中程度の頻度で出題されます。