CI/CD(継続的インテグレーション・継続的デリバリー)
CI/CDは、コードの変更を頻繁に統合して自動でテストし(CI)、いつでも本番環境へリリースできる状態を保つ(CD)ための仕組みと実践のことです。
CIでは、開発者が変更を共有のリポジトリに取り込むたびに、ビルドや自動テストが走り、不具合を早く見つけられます。CDは「継続的デリバリー」を指す場合と、本番への反映まで自動で行う「継続的デプロイ」を指す場合があります。
手作業のリリースは手順の漏れや担当者への依存を生みやすく、リリースの間隔が空くほど一度の変更が大きくなり、問題の原因も探しにくくなります。新規事業で改善を素早く繰り返すための基盤であり、外注先を選ぶ際にも、CI/CDの整備状況は開発体制の成熟度を見る手がかりになります。
「CI/CD」が出てくる記事
この用語が出てくる記事はまだありません。