【问题标题】:Jenkins jobs disappear after installing & upgrading pluginsJenkins 作业在安装和升级插件后消失
【发布时间】:2013-07-09 03:17:14
【问题描述】:

我为 Jenkins 安装了几个新插件(Checkstyle、DRY、FindBugs、PMD、Warnings 和 Task Scanner),并升级了所有可用升级的现有插件。重新启动 Jenkins 后,我几乎所有的工作都从仪表板中消失了。我尝试禁用新插件并重新启动,但它们仍然不存在。

查看 Jenkins 日志,我可以看到每个已消失的作业都引发了 NoSuchMethodError 异常:

2013 年 7 月 9 日下午 1:09:22 jenkins.InitReactorRunner$1 onTaskFailed 严重:加载作业算法失败 java.lang.NoSuchMethodError: hudson.maven.AbstractMavenProject.triggers()Lhudson/util/DescribableList; 在 hudson.maven.AbstractMavenProject.createTransientActions(AbstractMavenProject.java:187) 在 hudson.maven.MavenModuleSet.createTransientActions(MavenModuleSet.java:464) 在 hudson.model.AbstractProject.updateTransientActions(AbstractProject.java:717) 在 hudson.maven.MavenModuleSet.updateTransientActions(MavenModuleSet.java:460) 在 hudson.model.AbstractProject.onLoad(AbstractProject.java:316) 在 hudson.maven.MavenModuleSet.onLoad(MavenModuleSet.java:762) 在 hudson.model.Items.load(Items.java:221) 在 jenkins.model.Jenkins$17.run(Jenkins.java:2542) 在 org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:146) 在 org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:259) 在 jenkins.model.Jenkins$7.runTask(Jenkins.java:893) 在 org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:187) 在 org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:94) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 在 java.lang.Thread.run(Thread.java:722)

可能是什么问题?我正在使用 Jenkins 版本 1.516。

【问题讨论】:

  • JENKINS_HOME/jobs 下还有作业文件夹吗?你是如何禁用插件的?您是否将其完全删除?
  • 作业文件夹仍然存在,我通过“管理插件”页面禁用了插件。不管怎样,从 1.516 升级到 1.522 解决了这个问题。

标签: jenkins jenkins-plugins


【解决方案1】:

将 Jenkins 升级到最新版本 (1.522) 解决了这个问题。

【讨论】:

  • 我需要升级所有插件才能解决同样的问题,升级后也出现了。
  • 不幸的是,这个问题在最新的 Hudson 上仍然存在 :(
【解决方案2】:

将 Maven 项目插件更新到 1.522 或最新版本后问题已得到修复。

【讨论】:

  • 工作在 Jenkins 版本中也消失了。 1.549。 Config.xml 有 7 个字符串,具体如下:views/listView/jobNames 但网页只显示 4 个,而目录存在于作业中。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-28
  • 2021-03-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多