为什么jenkins mercurial插件会忽略合并?

Gre*_*reg 4 mercurial branching-and-merging jenkins

我有一个詹金斯的工作,看着一个mercurial存储库的'Live'分支.当我将一些更改合并到Live,commit和push中时,Jenkins不会触发构建.

查看mercurial polling日志,您可以看到

$ hg incoming --style <SomeFileUnderWorkspace> --no-merges
Run Code Online (Sandbox Code Playgroud)

我不敢相信这是一个错误,但也想不出你想要忽略合并的原因.

Sam*_*rsa 5

这是一个已知的问题.请参阅以下内容:

合并被忽略的原因

关于跨命名分支的合并的公开问题被忽略

这在我们的设置中也很烦人.我必须在合并时手动触发构建.

  • 根据[发行说明](https://wiki.jenkins-ci.org/display/JENKINS/Mercurial+Plugin),这在插件的版本1.39中得到修复. (2认同)