【问题标题】:Notify Gitlab actions in multiple Slack channels using Slack Webhooks使用 Slack Webhooks 通知多个 Slack 通道中的 Gitlab 操作
【发布时间】:2021-08-21 07:09:12
【问题描述】:

我有两个 Slack 频道 - A 和 B。我已经将我的 GitLab 项目与频道 A 集成(它成功发送了有关新推送标签的消息)。现在,我想从同一个 GitLab 项目向通道 B 获取有关新合并请求的消息。正如我所见,我不能这样做有几个原因:

  1. 我只能在一个通道上同时使用一个 Slack 的集成应用程序 - https://take.ms/2PFKt
  2. 我可以在 Gitlab 中为不同的事件设置不同的通道 - https://take.ms/0xhlE,但它不起作用,因为我不能在同一个 GitLab 项目中添加多个 Slack 的钩子(正如我上面所说的,我不能添加几个渠道中也有相同的集成应用程序)

这个问题能解决吗?

【问题讨论】:

    标签: gitlab integration webhooks slack


    【解决方案1】:

    一个 Slack hook 可以发送到不同的频道。

    见:Slack API Doc您可以指定频道名称

    解决方案:设置一个 Slack hook,然后为不同的事件设置不同的通道名称。

    【讨论】:

      猜你喜欢
      • 2020-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多