【问题标题】:Notify all group members of failed pipelines in GitLab通知 GitLab 中失败的管道的所有组成员
【发布时间】:2018-03-10 09:40:26
【问题描述】:

目标是让每个人都收到有关每个失败管道的通知(由他们自行决定)。目前我们任何人都可以在这个项目分支上运行管道,管道的创建者会收到一封电子邮件,其他人都不会。我尝试在项目、组和全局级别将通知级别设置为watchcustom (with failed pipelines checked),但没有成功。关于notifications 的帮助页面说自定义通知级别的失败管道复选框会通知管道的作者(这是我正在经历的行为)。有什么方法可以让多人收到管道失败的通知?

  • 使用 Gitlab CE v10.0
  • 有组(安全::内部)
  • 集团有项目(安全::内部)
  • 项目已安排管道(几乎运行)
  • 管道运行集成测试(故意失败)
  • 我创建的时间表(时间表必须有所有者)
  • 当自动化管道运行但失败时,我会收到一封电子邮件(好的)
  • 没有其他人收到电子邮件(不好)

【问题讨论】:

  • 看看“项目 -> 设置 -> 集成 -> 管道电子邮件”
  • @SaschaFrinken 正是我想要的!谢谢你。如果您将此移至答案,我将很乐意接受您的回答!

标签: notifications gitlab pipeline


【解决方案1】:

看看下面的集成:

Project -> Settings -> Integrations -> Pipelines emails

【讨论】:

  • 是否有任何选项可以仅动态添加提交者??
  • @Fakhrul Hasan 我认为这不能通过集成来完成。但是你可以使用webhook
  • 是否有这样的选项可以选择特定的预定管道?
猜你喜欢
  • 2017-05-31
  • 1970-01-01
  • 1970-01-01
  • 2020-10-02
  • 1970-01-01
  • 1970-01-01
  • 2020-06-14
  • 2021-03-27
  • 2020-04-16
相关资源
最近更新 更多