升级 Jenkins 从 1.56 到 2.64
今天上午小伙伴突然发现 git 的 Credential 出错了,同时页面的保存按钮也找不到。折腾了半天没有头绪,干脆升级到最新的版本吧,毕竟也很久没升级了。
从 1.x 到 2.x 有很多改动,为了规避风险,先备份 /var/lib/jenkins 以及 /usr/lib/jenkins/jenkins.war, 然后下载新的 war 包到之前目录。
/etc/init.d/jenkins restart 后,查看 /var/log/jenkins/jenkins.log,提示 AJP 的问题。然后找到这篇文章 https://support.cloudbees.com/hc/en-us/articles/204987814-How-to-upgrade-Jenkins,
上面说需要 Removal of the AJP connector from the embedded Winstone-Jetty container。 于是 vim /etc/init.d/jenkins,注释掉 AJP 那两行,保存然后 restart,运行正常。
在插件管理中升级 git client plungin,重启后一切暂时恢复正常,静静的看着它吧
博客地址:http://www.cnblogs.com/jasonxuli/