使用Jenkins Git插件和分支指定符的分离HEAD问题

7

Jenkins v2.19

Git插件v2.5.3

在“要构建的分支”中,我指定了两个分支:

*/develop

并且

*/master

这将导致一个HEAD detached at {git commit hash}。我在我的gradle构建脚本中有不同的操作,使用当前的git分支作为触发器来执行不同的操作。
我该如何使checkout develop到develop,master到master而不是一个detached HEAD?

可能是Jenkins Git插件分离HEAD的重复问题。 - Stephen Quan
1个回答

24

请设置以下内容:

Additional Behaviours > Check out to specific local branch

点击"?"以查看有关此选项的详细信息。


5
这可以通过将“将检出到特定本地分支”字段留空来实现。我弄清楚了,但很高兴我能给别人一个勾选标记。 - Bill Mote

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接