Jenkins git插件和分支

时间:2012-01-05 20:15:40

标签: git plugins branch jenkins

我在Jenkins中设置了一个工作来构建我的所有功能分支(功能/ **)。它与Build Name Setter插件很好地配合使用Jenkins分支setter名称插件来识别不同的构建。

我的问题是,如果同时对多个分支进行更改,它会多次对同一个作业进行排队吗?或者它只会构建它找到的第一个分支(或最后一个分支),下一个分支将在下次轮询期间被选中,依此类推?或者它只会构建一个最后更改的分支并忽略所有其他分支?我无法弄清楚这一点,并没有清楚地记录下来。

2 个答案:

答案 0 :(得分:2)

或者,您可以尝试每个分支的作业方法。它带有一系列问题,根据您处理的分支机构数量,您可能需要工具来帮助您管理流程:

答案 1 :(得分:1)

这已成为Jenkins Git Plugin已知问题已有一段时间了。它只会构建master,即使对特定分支的更改也是如此。

以前的旧版本可以正常工作,因此如果您安装1.1.xxx之前的版本(1.359是最后一个已知的工作版本),您可以解决此问题。

正如Jefromi早些时候提到的,你可以在这里查看详细信息:https://issues.jenkins-ci.org/browse/JENKINS-11337,如果需要可以投票。