簡體   English   中英

安裝和升級插件后,Jenkins工作消失了

[英]Jenkins jobs disappear after installing & upgrading plugins

我為Jenkins(Checkstyle,DRY,FindBugs,PMD,警告和任務掃描程序)安裝了幾個新插件,並升級了所有可用升級的現有插件。 重新啟動Jenkins后,幾乎所有的工作都從儀表板上消失了。 我嘗試禁用新插件並重新啟動,但它們仍然不存在。

查看Jenkins日志,我可以看到每個已消失的作業拋出NoSuchMethodError異常:

Jul 09, 2013 1:09:22 PM jenkins.InitReactorRunner$1 onTaskFailed
SEVERE: Failed Loading job algo
java.lang.NoSuchMethodError: hudson.maven.AbstractMavenProject.triggers()Lhudson/util/DescribableList;
    at hudson.maven.AbstractMavenProject.createTransientActions(AbstractMavenProject.java:187)
    at hudson.maven.MavenModuleSet.createTransientActions(MavenModuleSet.java:464)
    at hudson.model.AbstractProject.updateTransientActions(AbstractProject.java:717)
    at hudson.maven.MavenModuleSet.updateTransientActions(MavenModuleSet.java:460)
    at hudson.model.AbstractProject.onLoad(AbstractProject.java:316)
    at hudson.maven.MavenModuleSet.onLoad(MavenModuleSet.java:762)
    at hudson.model.Items.load(Items.java:221)
    at jenkins.model.Jenkins$17.run(Jenkins.java:2542)
    at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:146)
    at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:259)
    at jenkins.model.Jenkins$7.runTask(Jenkins.java:893)
    at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:187)
    at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:94)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:722)

可能是什么問題呢? 我使用的是Jenkins版本1.516。

將Jenkins升級到最新版本(1.522)解決了這個問題。

將Maven Project Plugin更新為1.522版或更新版后,問題得以解決。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM