CI/CD(しいあいしいでぃー)

別表記:CICD

ソフトウェア開発において継続的インテグレーションと継続的デリバリーまたは継続的デプロイを組み合わせて自動化を図る開発手法。

データ

種別
概念・思想・理論
NDC分類
007(情報学・情報科学)
原語・原綴
英語 Continuous Integration / Continuous Delivery
品詞
名詞

概要解説

CI/CDは、ソフトウェアエンジニアリングにおいて継続的インテグレーションと継続的デリバリー、あるいは継続的デプロイを組み合わせた実践手法である。これらはまとめて継続的開発や継続的ソフトウェア開発と呼ばれることもある。継続的インテグレーションは複数の小さな変更を頻繁にメインブランチへマージする手法を指す。継続的デリバリーは短いサイクルで高頻度にソフトウェアを生産し、いつでもリリース可能な状態を保つプロセスである。継続的デプロイは新機能の自動ロールアウトを意味する。これらが一連の流れとして行われる場合はCI/CDパイプラインと説明されることがあり、現代のDevOpsにおける運用の中核を担う。効率的な開発手法として注目されており、テストやモニタリングなど開発ライフサイクル全体の取り組みとともに行われる。

主要出典

  1. 中里, 龍馬・川合, 泰史・城戸, 武志. (2024). 「IoTシステム向けCI/CDプラットフォームの開発」 第86回全国大会講演論文集 [CiNii]
  2. ウィキペディア日本語版. (2026). 「CI/CD」 (閲覧日 2026-11-07) [Web]
  3. Wikipedia (English). (2026). 「CI/CD」 (閲覧日 2026-11-07) [Web]

作成:AIにより生成・検証(作成方法)

初版:2026-11-08 / 最終更新:2026-11-08

誤りを報告