AWS CodepipelineでDockerコンテナの自動ビルド、デプロイを実現しています。
Codepipelineの内容と役割は下記です。
CodeCommit:コンテナソース、ビルド、デプロイに必要な設定ファイルを管理しているリポジトリ
CodeBuild:buildspec.ymlをもとにコンテナimageを作成し、ECRにpushする
CodeDeploy:ECRにpushしたimageをもとに、デプロイする
CodeBuildにつけるimage tagには、Commit hashを利用しています。
CodeCommitのリポジトリにはコンテナ1、2の2つのソースを管理しています。
このとき、コンテナ1のソースだけ変えてCommitした場合、コンテナ2のimageも再ビルドされてしまいますよね?
これを回避できる方法は何かありますでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/11/06 08:20
2021/11/06 08:50
2021/11/07 05:32
2021/11/08 07:16