首页 > 解决方案 > GitLab 通知不起作用

问题描述

我们在 GitLab 中有一个 CI 管道,其中有以下阶段 build -> test -> deploy。我们希望以这样一种方式设置通知,即如果管道失败,那么管理员组应该会收到失败的通知。在gitlab 通知页面上查找它似乎如果我们为组设置自定义通知应该发送通知,但它只发送给管道的作者,因为项目通知设置会覆盖组通知设置。有人可以对此有所了解。

标签: gitlabgitlab-ci

解决方案


根据https://docs.gitlab.com/ee/workflow/notifications.html#issue--epics--merge-request-events (请参阅失败管道表中的条目)只有作者会收到电子邮件通知,当您设置自定义通知时。

您可以通过 GitLab 进入项目 -> 设置 -> 集成 -> 项目服务 -> 管道电子邮件并写入相关人员的电子邮件地址来激活失败的电子邮件。


推荐阅读