CodePipline で複数のサービスのタスクをデプロイする

参考

前提

  • 既に Pipeline の設定が済んでいる事。

手順

  1. 「CodePipeline」を開く。
  2. サイドバーの「パイプライン」の「パイプライン」を開く。
  3. 対象のパイプラインの名前をクリックする。
  4. 上にある「編集」をクリックする。
  5. デプロイのステージの「ステージを編集する」をクリックする。
  6. 「+アクションの追加」をクリックする。
  7. アクションを次の通りに設定する。
    • アクション名: Deploy2 (既存のデプロイとかぶらない値を指定する。)
    • アクションプロバイダー: Amazon ECS
    • リージョン: アジアパシフィック(東京)
    • 入力アーティファクト: BuildArtifact
    • クラスター名: hoge-cluster
    • サービス名: hoge-service
    • イメージ定義ファイル - オプショナル: [空欄のまま]
    • デプロイタイムアウト - オプショナル: [空欄のまま]
    • 変数の名前空間 - オプショナル: DeployVariables2 (既存のデプロイとかぶらない値を指定する。)
  8. 「完了」をクリックする。
  9. 「保存」をクリックする。