🔫

CodeBuildトリガーの実体はEventBridgeルール

2022/07/15に公開

CodeBuildトリガーの実体はEventBridgeルールなんですね。ドキュメントにも書いてありました。

CodeBuild は、ビルドトリガーに Amazon EventBridge ルールを使用します
https://docs.aws.amazon.com/ja_jp/codebuild/latest/userguide/trigger-create.html

なので、TerraformのAWSプロバイダでトリガーを作る場合は、aws_codebuild_projectではなく、aws_cloudwatch_event_ruleaws_cloudwatch_event_targetで定義する形になります。

直感的な構成ではないので、知らないと少し詰まってしまうかもしれません。ぼくがそうでした。

Discussion