(備忘録)【その他】CI(継続的インテグレーション)について

自分用の備忘録です。

① CIでは小さなサイクルをたくさん回す
② 単一の流れをパイプラインと呼ぶ
③ リードタイムの短縮により、手戻りを減らす

こちらの記事を参考にしています。

1 CIとは

スクリーンショット 2021-12-22 20.37.39

4つのフェーズに分かれるみたい。

① SCMリポジトリ
② ビルド
③ テスト
④ 開発

自分の考えている開発とは違うのかも。ビルドが開発のイメージかな。

スクリーンショット 2021-12-22 20.40.26

ポイントとしては、このサイクルをなるべく小さくたくさん行う。

① マージの簡易化
② 問題の早期発見

につながる。

2 パイプラインとは

スクリーンショット 2021-12-22 20.44.03

① 一連の流れをパイプラインと呼ぶ
② 短い区切り、問題発生時にフィードバックを行う(下の流れ)

3 リードタイムの短縮が鍵

スクリーンショット 2021-12-22 20.47.25

手戻りを減らすためにも、リードタイムの短縮が必要

サポートをしていただけたらすごく嬉しいです😄 いただけたサポートを励みに、これからもコツコツ頑張っていきます😊