Skip to content

Commit 415604c

Browse files
create pipeline notification rule
1 parent cc6d4a4 commit 415604c

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

cicd/2-cicd/cicd.template.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -326,3 +326,35 @@ Resources:
326326
SUBDOMAIN: !If [TargetsMainBranch, "javabuilder-test", !Sub "javabuilder-${GitHubBranch}-test"]
327327
OutputArtifacts:
328328
- Name: integrationTestResultsPOC
329+
330+
PipelineNotificationRule:
331+
Type: AWS::CodeStarNotifications::NotificationRule
332+
Properties:
333+
Name: !Sub ${StackName}-pipeline
334+
DetailType: FULL
335+
Resource: !Ref Pipeline
336+
EventTypeIds:
337+
- codepipeline-pipeline-action-execution-succeeded
338+
- codepipeline-pipeline-action-execution-failed
339+
- codepipeline-pipeline-action-execution-canceled
340+
- codepipeline-pipeline-action-execution-started
341+
- codepipeline-pipeline-stage-execution-started
342+
- codepipeline-pipeline-stage-execution-succeeded
343+
- codepipeline-pipeline-stage-execution-resumed
344+
- codepipeline-pipeline-stage-execution-canceled
345+
- codepipeline-pipeline-stage-execution-failed
346+
- codepipeline-pipeline-pipeline-execution-failed
347+
- codepipeline-pipeline-pipeline-execution-canceled
348+
- codepipeline-pipeline-pipeline-execution-started
349+
- codepipeline-pipeline-pipeline-execution-resumed
350+
- codepipeline-pipeline-pipeline-execution-succeeded
351+
- codepipeline-pipeline-pipeline-execution-superseded
352+
- codepipeline-pipeline-manual-approval-failed
353+
- codepipeline-pipeline-manual-approval-needed
354+
- codepipeline-pipeline-manual-approval-succeeded
355+
Targets:
356+
- TargetType: SNS
357+
TargetAddress: !Ref PipelineNotificationTopic
358+
359+
PipelineNotificationTopic:
360+
Type: AWS::SNS::Topic

0 commit comments

Comments
 (0)