如何找到根本原因?下面的堆栈跟踪:
[workspace] $ /usr/atria/bin/cleartool catcs -tag XXXXX
element * CHECKEDOUT
element * .../XXXXsupport_2.2/LATEST
element * /main/LATEST -mkbranch XXXXsupport_2.2
load /vobs/XXXX
java.io.IOException: Failed to parse changelog
at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild>.java:622)
at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
at hudson.model.Run.execute(Run.java:1741)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:410)
Caused by: java.lang.NullPointerException
Discard old builds...
最佳答案
有一个固定的JENKINS-33433问题
jobs fail to "parse changelog" for pull requests with "catch-up" merges from destination branch]1
修复应该包含在 2017 年 8 月的 5.2 正式版本或最新 beta 5.1.0.2(发布到 Jenkins 实验更新中心)中
关于java - Jenkins 构建失败,出现 IOException : Failed to parse changelog,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44818863/