我正在尝试将sonarcloud(不是 sonarqube)与 Slack 频道集成。我希望 Slack 中的行为与我们在 Github 或 Travis 集成中的行为相同:我的意思是频道上的推送通知。
在 Slack 中存在webhook的选项,但它是有限的,因为只接受输入格式:
{
"text": "message"
}
另一方面,在 sonarcloud 上,可以向webhook发送 POST 消息,但不存在选择消息格式的机会,因为它是预定义的。有人知道如何连接这两个服务吗?
我曾考虑使用 AWS lambda 来调整消息作为桥梁,但我正在寻找不需要更多基础设施的更简单的想法。