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

How to send AWS CodeBuild's test result to slack

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

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

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

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

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