首页 > 解决方案 > AWS Code Commit Simple Notification Service:有没有办法获得格式更好的通知电子邮件?还是将 SES 附加到 Code Commit?

问题描述

目前,我们的团队正在将有关拉取请求、分支更改等的 AWS SNS 消息作为嵌入到电子邮件中的 JSON 获取,这意味着,没有换行符等,JSON 结构包装到邮件消息的宽度。没关系,但是让人很难一眼就读懂发生了什么,因此很容易被忽略。有没有办法让它更好地格式化?我查看了 SNS 选项并进行了一些谷歌搜索,发现了这一点——在 AWS SNS(简单通知服务)电子邮件通知中发送 html 内容——这表明简单电子邮件服务是一个更好的选择。我如何将其附加到代码提交事件?

标签: gitamazon-web-servicesamazon-snsamazon-sesaws-codecommit

解决方案


Cloudwatch 事件输入转换器可用于将 Json 格式的事件数据转换为更易读的格式。

下面的示例规则匹配 CodeCommit:pullRequestCreated 事件的字段,并将其转换为可读的通知消息。

在此处输入图像描述


推荐阅读