Git 与詹金斯一分为二

Git bisect with jenkins

Jenkins 2.X 变得非常好 - 想知道现在是否可以用某种方式对它进行 git 平分。目前提交被捆绑到作业取决于詹金斯当时看到的时间 - 当作业通过时这是可以的。但是当工作失败时,如果 jenkins 能够以二等分的方式返回以找到中断的提交,那就太好了。理想情况下,Jenkinsfile 保持不变。

它似乎还没有实现(至少在 Jenkins 2.14 中)。 auto-bisect in Jenkins 存在问题,该问题创建于 2012 年...

我在自己寻找解决方案时遇到了这个问题(一年后被问到)。我找不到这个问题的任何(简单)解决方案。所以我创建了一个插件来解决我们的问题。

它可能已经与您的情况无关,但是当您为此 Google 时第一个弹出这个问题,所以我希望它能帮助遇到这个问题的其他人。

您可能想看看这个插件 - https://wiki.jenkins.io/display/JENKINS/Git+Bisect+Plugin