我已经反复阅读以下问题:Jenkins Crashes after installing GitHub Plugin,但没有找到解决方法。因此,我想再问一遍。
我的Jenkins服务器刚开始运行良好,我想添加一个钩子,每当有提交提交到我的仓库时,该钩子就会触发构建。然后我提到了第一步-从以下站点安装插件:Triggering a Jenkins build from a push to GitHub,并且在完成插件安装后,我点击了页面底部的“重新启动”复选框,然后崩溃了。我尝试重新启动我的Jenkins服务,但该服务始终出现相同的错误。因此,我只是使用ps
工具终止了该进程,然后再次重新启动,现在出现HTTP 503错误。对于这个问题,我确实需要一些帮助。实际上,我在Stack Overflow和Jenkins在线社区上发现了非常相似的问题,但没有一个能解决我的问题。
我尝试过:删除jenkins / plugins文件夹中的所有文件,然后重新启动,但不起作用。
我在我的Linux机器SUSE Linux Enterprise上部署了Jenkins。请提供一些帮助,不胜感激。
答案 0 :(得分:0)
您使用的是旧版Jenkins,解决此问题的方法可能是安装新的Jenkins(最新的LTE版本)。
您可以备份作业的config.xml
文件(请参见this答案),然后尝试升级或重新安装Jenkins。
然后,如果需要将此作业导入到重新安装的新Jenkins中,则需要将其放置在$JENKINS_HOME/jobs/<path_to_your_job>
目录中,并且必须单击“ Manage Jenkins ”->“ 从磁盘重新加载配置”。
但是,如果您工作中的某些插件在发行版之间存在差异,则有可能在新工作中您将看不到该插件配置,因此您需要再次对其进行配置。如果您要升级而不是重新安装,则所有作业将自动迁移(您无需执行“ 从磁盘重新加载配置”),但同样会丢失一些插件配置,这就是为什么我建议您在升级之前备份作业配置的原因。
注意:我不希望不升级到新版本,而是要完全重新安装(如果您的旧Jenkins中没有很多系统和插件配置)。