jenkins重启之后流水线没了???

背景:

为了使用allure插件,需要对jenkins进行重启。
jenkins部署在k8s集群中。
对jenkins的工作目录进行了挂载。

问题现象:

jenkins重启后,原有的流水线都没有了。并且新建的时候,也看不见流水线选项。
image
jenkins日志提示:

jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading item 流水线名称
com.thoughtworks.xstream.mapper.CannotResolveClassException: flow-definition

这个日志大概的意思就是加载不了这个流水线

解决思路:

通过日志和界面不显示流水线,可以意识到jenkins的pipline插件有问题。
去插件管理发现,果然pipline插件没有了。这个时候就去jenkins的插件中心进行了下载,下载之后重启,发现原来的流水线回来了。流水线选项也出来了。

jenkins插件中心地址:
https://plugins.jenkins.io/

本次下载插件

workflow-aggregator.hpi
cloudbees-folder.hpi
pipeline-groovy-lib.hpi
credentials.hpi
plain-credentials.hpi
workflow-job.hpi
pipeline-model-extensions.hpi
branch-api.hpi
workflow-multibranch.hpi
pipeline-input-step.hpi
pipeline-model-definition.hpi
ssh-credentials.hpi
credentials-binding.hpi
pipeline-stage-view.hpi
pipeline-graph-analysis.hpi

注:下载的时候一定要注意插件的版本,绝对不能大于你jenkins的版本

由于jenkins不是自己部署的,猜测原因大概率是因为之前安装的插件可能有问题。

posted @ 2024-10-22 16:09  wh459086748  阅读(590)  评论(0)    收藏  举报