我们在GitLab中有一个CI管道,在这里我们有以下的build -> test -> deploy阶段。我们希望以这样的方式设置通知:如果管道失败了,那么管理组应该会得到一个失败的通知。在页面上查找它时,如果为一个组设置了一个自定义通知,则应该发送一个通知,但它只发送给管道的作者,因为项目通知设置会覆盖组通知设置。有人能帮我解释一下这件事吗。
我们的目标是让每个人都得到一份关于每条失败管道的通知(由他们自行决定)。目前,我们中的任何人都可以在这个项目分支上运行管道,而管道的创建者收到一封电子邮件,其他人没有。有关的帮助页说,自定义通知级别的失败管道复选框通知管道的作者(这是我正在经历的行为)。是否有任何方法允许多个人得到失败管道的通知?使用Gitlab CE v10.0
<e
我目前正在改进我们在Gitlab CE 10.6.0中的Jenkins集成。目前,我们在詹金斯有一个触发管道的网钩。作业执行得很好,但是在Gitlab中,我们只显示了一个管道挂起,直到它最终失败,因为没有安装运行程序。我改进了Jenkins端的groovy脚本,使其状态也显示在gitlab中,如下所示:我现在的问题是,父作业仍然显示为挂起,但仍未运行。我没有在我的服务器上安装Gitlab Runner (主要是因为我不是它的管理员),我不认为这是一种选择。