如何从fork的gitlab合并请求触发jenkins多分支管道构建?

时间:2016-09-01 14:09:16

标签: jenkins jenkins-plugins gitlab jenkins-pipeline

民间,

自从切换到Jenkins的多分支管道(我与GitLab结合使用)以来,我实际上有很多乐趣。 但是我仍然不能解决的问题是如何构建源自fork的合并请求 - 来自同一个远程的合并请求会触发构建但不会触发我的分支!

我很高兴听到有关此事的任何想法。

非常感谢社区!

1 个答案:

答案 0 :(得分:0)

也许你可以尝试不同的方法:

multibranch管道用于连续构建(仅使用编译和测试)。这基本上是对我们当前工作的快速反馈。

建立MR完全是另一项业务。它应该为审阅者提供所有必要的元素,以确定MR是否可以在主分支上合并。因此,它可能意味着代码质量分析,安全性分析,门控,仪表板......

在这方面,它应该在不同的工作中分开。

为这两个功能分别做两个单独的工作不仅更清晰,而且我相信,它可以解决你的fork问题。