后期构建归档工件期间,Jenkins指纹识别生成异常

时间:2019-04-02 14:21:21

标签: jenkins

我似乎收到了一个异常,该异常源于后期构建“归档工件”部分。我选择了“所有指纹都指纹”选项,这会在下面导致此异常。

当我取消选中该选项时,构建成功。构建本身没有错,并且构建中没有任何更改。这是几周前开始随机发生的。任何人都知道如何重置指纹识别器或如何修复它?我听说您可以删除JENKINS_HOME / fingerprinter文件夹,但我不知道在获取现有发行版时可能引起什么问题。

Recording fingerprints
ERROR: Build step failed with exception
java.lang.NullPointerException
    at hudson.Util.toHexString(Util.java:666)
    at hudson.model.Fingerprint.getFingerprintFile(Fingerprint.java:1354)
    at hudson.model.Fingerprint.save(Fingerprint.java:1250)
    at hudson.model.Fingerprint.add(Fingerprint.java:1029)
    at hudson.model.Fingerprint.addFor(Fingerprint.java:1021)
    at hudson.tasks.Fingerprinter.record(Fingerprinter.java:259)
    at hudson.tasks.Fingerprinter.perform(Fingerprinter.java:127)
    at hudson.tasks.ArtifactArchiver.perform(ArtifactArchiver.java:237)
    at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:81)
    at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
    at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744)
    at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690)
    at hudson.model.Build$BuildExecution.post2(Build.java:186)
    at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635)
    at hudson.model.Run.execute(Run.java:1841)
    at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
    at hudson.model.ResourceController.execute(ResourceController.java:97)
    at hudson.model.Executor.run(Executor.java:429)
Build step 'Archive the artifacts' marked build as failure
Finished: FAILURE

0 个答案:

没有答案