如何将AWS CodeBuild的测试结果发送到slack

yui*_*hir 5 continuous-integration amazon-web-services aws-codebuild

如何将 AWS Code Build 测试报告发送到 Slack 通道?

我正在尝试构建 CI 管道,由 AWS 服务用于 Rails 应用程序。并找到了 AWS 代码构建和聊天机器人。

理想情况下,我想将失败的测试用例名称发送到松弛通道,但我只能发送构建状态。我对 AWS 还很陌生,有什么好的方法可以向 Slack 发送通知吗?

Mar*_*cin 3

如果 CodeBuild (CB) 或 CodePipepline (CP) 的内置通知不适合您,您可以随时向 CB 添加额外的代码,buildspec.yml以将自定义通知和消息发送到您的 slack。

或者创建一个 lambda 函数,当 CB 失败时触发。lambda 会获取更多详细信息并将其发送到您的 slack 中。