当构建失败时,是否可以通过Jenkins关闭gitlab合并请求

时间:2018-05-21 01:29:18

标签: jenkins gitlab

现在这样工作,有人在gitlab中创建一个合并请求,通过“远程触发器构建”触发Jenkins的构建,jenkins实现定义的构建并在构建之后执行某些操作(构建后操作)。 有一个名为"选择接受gitlab合并请求的选项"在"后期制作行动"在jenkins工作中,但是我们想要实现"关闭/删除gitlab合并请求失败"在构建失败后,这可能吗? 谢谢。

1 个答案:

答案 0 :(得分:0)

据我所知,这是不可能的。我想这是因为大多数人都不想这样做。仅仅因为构建失败并不意味着您的合并请求无效。您可以保持合并请求打开,修复代码并继续运行构建,直到构建成功,并且您的合并请求将继续使用最新的签入进行更新。然后,一旦它构建,你可以接受合并请求,而不是搅拌,并不断创建新的,这是你最终的结果。