为什么Jenkins Git插件会忽略我的BRANCH参数?

时间:2018-09-28 14:35:22

标签: git jenkins jenkins-plugins

我有一个涉及Git源代码管理的Jenkins作业配置。使用Git参数对作业进行参数化,如下所示:

enter image description here

我使用此参数允许我们使用特定分支手动启动此作业。我在源代码管理下的Git部分的“要构建的分支”字段中包括此参数。还有另一个要配置的分支机构,可以是任何分支机构(**。这样可以在PR合并后自动运行作业。您可以在下面的屏幕截图中看到它。

enter image description here

我每两分钟对GitHub进行一次轮询,似乎在合并了Pull Request之后,该作业最终会与刚刚更新的相应分支一起自动运行。这只是我想要的一些行为。不幸的是,当我使用另一个BRANCH参数手动启动作业时,该作业仍使用上次合并到的分支。 (例如,该作业自动为分支原点/ test2运行该作业,当我尝试使用BRANCH=origin/master运行该作业时,该参数将被忽略并使用test2分支)。谁能帮我弄清楚这是错误还是配置有问题?谢谢!

0 个答案:

没有答案