2017-09-26 200 views
0

我想将我的Jenkins版本从1.613升级到最新版本,即2.80,由于我目前的Jenkins版本是2岁,我看到我的Java版本是1.7,我想升级Java版本更新Jenkins版本需要Java 1.8,无论如何,我可以在没有任何停机时间的情况下升级我的Jenkins并且没有混乱..?我害怕我不能回滚java一旦我升级到1.8,我也害怕所有的插件。我需要采取什么行动..?我看到我的詹金斯是在/ var/lib中Jenkins版本从1.613升级到最新版本

请帮我家伙

感谢

回答

0

如果你只是保持你原有的WAR文件,你的整个JENKINS_HOME目录的备份,你的风险是最小的,如果事情出错。

这样的事情应该让它非常容易:

尝试这一切在备份服务器上第一,虽然这是可选的:

复制詹金斯战争文件和JENKINS_HOME目录到新的机器,集JENKINS_HOME变量指向您将JENKINS_HOME复制到的位置,然后启动Jenkins。确保它一切正常。如果您在另一个端口上启动它,您甚至可以在同一台计算机上创建副本,但可以在另一个目录中创建副本。现在,您可以尝试在非生产实例上进行升级步骤。

实际的升级应该相当轻松。关闭Jenkins,做好一切备份,然后用新的war文件启动Jenkins。登录并测试。如果某些内容不起作用,请删除JENKINS_HOME并用您的备份替换。用原始的战争文件开始备份。