我一直在探索每当 GitLab 上创建新的合并请求时在我的 Teams 频道上收到通知的可能性。
到目前为止,我已经研究过
Project -> Settings -> Webhooks -> Merge requests events
,但是这样的 webhook 会在创建、更新、关闭和重新打开合并请求时发送通知。接收所有这些事件的通知会在 Teams 频道中产生大量噪音。因此,我只想在合并请求创建时收到通知。
我也在使用 Jira,它已连接到 GitLab。这意味着大多数 Jira 问题在“合并请求”选项卡中都有条目。也许 Jira 有更精细的 webhook 设置,只有在 GitLab 中创建合并请求时才能触发? 我的计划是找到某种仅在重新处理合并请求时触发的 Webhook,或者在 Teams 频道中使用某种
filter来阻止包含“已更新”一词的 Webhook 消息,但我还没有”无法找到任何这些功能。