Jenkins gitlab合并请求触发器构建分支提交而不是合并提交

时间:2018-01-17 18:45:10

标签: git jenkins gitlab

我们有通常的trunk,staging,production分支,最近不得不为它们添加一个修补程序。

修补程序分支是从生产分支创建的,添加了一个提交,然后通过gitlab中的单独合并请求将其合并回主干和分段分支。

奇怪的是,当我们的jenkins部署我们的暂存分支的作业被接受的合并请求触发时,它似乎是从修补程序提交构建而不是通过将修补程序分支合并回到分段创建的合并提交

我们对这项工作的触发因素是“推送活动”,“已接受的合并请求事件”和“评论”等。 (' jenkins请重新编译一下')

詹金斯表示,首先一个作业是由推送事件触发的,它正确地看到了合并提交并从中构建, 然后运行另一个作业,显示相同的合并提交ID,然后显示来自修补程序分支的提交ID,然后出现选择要构建的修补程序分支,而不是更近期的合并提交。

0 个答案:

没有答案