CI/CD(Continuous Integration/Continuous Delivery)

提供:作業療法大百科事典OtWiki


CI/CDは、何か特定の技術を指すものではなく、ソフトウェアの変更を常にテストし、自動で本番環境に適用できるような状態にしておく開発手法のこと[1]

CI

書いたコードのテストや、統合の自動化、

CD

継続的なデプロイとか。すぐに、使えるようにしましょう。の意。

メリット

コードなどに対する不具合の発見、修正に対する時間の短縮、コードそのものの品質向上、開発作業の効率アップなど[2]

ツール

Travis CI[3]など

参照