git - AWS Code Commit Simple Notification Service:有没有办法获得格式更好的通知电子邮件?还是将 SES 附加到 Code Commit?
问题描述
目前,我们的团队正在将有关拉取请求、分支更改等的 AWS SNS 消息作为嵌入到电子邮件中的 JSON 获取,这意味着,没有换行符等,JSON 结构包装到邮件消息的宽度。没关系,但是让人很难一眼就读懂发生了什么,因此很容易被忽略。有没有办法让它更好地格式化?我查看了 SNS 选项并进行了一些谷歌搜索,发现了这一点——在 AWS SNS(简单通知服务)电子邮件通知中发送 html 内容——这表明简单电子邮件服务是一个更好的选择。我如何将其附加到代码提交事件?
解决方案
Cloudwatch 事件输入转换器可用于将 Json 格式的事件数据转换为更易读的格式。
下面的示例规则匹配 CodeCommit:pullRequestCreated 事件的字段,并将其转换为可读的通知消息。
推荐阅读
- javascript - 如何在 ReactJS 中推送或创建带有选项和标签的新数组?
- common-crawl - 哪个块代表 WARC-Block-Digest?
- java - 在 JpaRepository 中使用本机查询时出现 org.hibernate.exception.SQLGrammarException 问题?
- asp.net-web-api - 为 AspNetCore WebApi 配置 HealthChecksUI
- google-drive-api - 需要采取措施:Drive API 需要在 2021 年 9 月 13 日之前更新您的代码
- javascript - 在反应中将变量从一个组件发送到另一个组件
- javascript - Data-Forge-Js 连接两个 CSV 的数据(客户端)
- bash - 如何在 bash 脚本中打印所有函数调用命令
- python - SolarWinds N-central 5000 使用 zeep 查询失败
- heroku - Heroku 'sh:1:下一个:未找到'