我有詹金斯的工作,看着一个mercurial存储库的'Live'分支。当我将一些更改合并到Live,commit和push中时,Jenkins不会触发构建。
查看mercurial轮询日志,您可以看到
$ hg incoming --style <SomeFileUnderWorkspace> --no-merges
我无法相信这是一个错误,但也想不出你想忽略合并的原因。
答案 0 :(得分:5)
这是一个已知问题。请参阅以下内容:
The reason the merges were ignored
An open issue regarding merges across named branches being ignored
这在我们的设置中也很烦人。我必须在合并时手动触发构建。