本文へスキップ

CI/CDとは?

しーあいしーでぃー

コード変更のたびに自動でテストビルド・デプロイを行うソフトウェア開発の自動化パイプラインです。

CI/CDとは、Continuous Integration(継続的インテグレーション)とContinuous Delivery/Deployment(継続的デリバリー/デプロイ)を組み合わせ概念で、コード変更をリポジトリにプッシュするたびに自動でビルド・テストを実行(CI)し、さらに本番環境への自動デプロイ(CD)までパイプライン化する開発プラクティスのこと。GitHub ActionsやGitLab CI、JenkinsなどがCI/CDツールとして普及している。

使い方・例文

GitHub Actionsでプルリクエストのたびに自動テストが走り、mainブランチへのマージで本番へ自動デプロイするCI/CDパイプラインを構築した。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語