継続的インテグレーションとは?
けいぞくてきいんてぐれーしょん
コードの変更をリポジトリにマージするたびに自動でビルドとテストを実行する開発プラクティスです。
継続的インテグレーション(CI: Continuous Integration)とは、複数の開発者がコードをメインブランチにこまめにマージし、マージのたびに自動ビルドとテストを実行することで問題を早期に検出するプラクティスを指す。GitHub ActionsやJenkinsなどのツールがCIを実現する。デプロイまで自動化したものはCD(継続的デリバリー)と呼ばれる。
使い方・例文
GitHub ActionsでCIを整えてから、プルリクのマージ前に必ずテストが通るようになり、本番での初歩的なバグが激減した。
この用語をシェア
最終更新: