Gitlab 集成:"Google chat notifications"多个渠道



我已经配置了Gitlab与Google聊天的集成,这样只有和通知才能正确地从默认分支master访问一个聊天。

但我发现自己在寻找一种方法,在一个频道中显示master的通知,在另一个频道显示其他分支的通知。

我知道你只能在Gitlab中进行谷歌聊天集成,但有办法做到这一点吗?

这是内置的"积分";设置。每个内置集成只能配置一个实例。在谷歌聊天集成的情况下,只能通过这种方式配置一个频道。

如果你需要多个频道的通知,至少有两种方法可以绕过这个限制:

  1. 实现您自己的webhook接收器,利用Google Chat传入的webhookapi
  2. 从您的CI/CD管道调用google聊天API(在这种情况下,像when: on_failure这样的一些GitLab CI功能可能也很有用(

最新更新