当我在Gitlab中创建/更新(提交更改)合并请求时,会触发对Jenkins的POST请求(Webhook)以构建我的分支。目前,我正在为此目的在詹金斯(Jenkins)中使用多分支管道。
问题:基于给出的上下文-当Jenkins构建失败时,在Gitlab中阻止合并按钮的最佳方法是什么?
我想从 Gitlab API (关闭/重新打开合并请求)+ Gitlab插件(从POST获取填充变量,例如合并请求ID)开始,但是我已经读过Jenkins的Gitlab插件不支持多分支流水线(未填充提到的变量),因此编写此类代码变得更加困难。
感谢您的帮助:)