博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jenkins技巧:如何更新Jenkins到最新版本
阅读量:5072 次
发布时间:2019-06-12

本文共 1353 字,大约阅读时间需要 4 分钟。

-----------------------------------------------------------------

原创博文,未经作者允许禁止转载。

博主:疲惫的豆豆

链接:

----------------------------------------------------------------

更新:

2017-06-19:因个人需要替换成最新的weekly版本,确保操作步骤没问题。

 

背景


接手一个前人维护的Jenkins系统,使用的是ver2.9的版本,也就是weekly的版本,比较老旧,而且担心哪天会不支持,决定替换成LTS版本,以绝后患。

其实升级方式有很多,因为不知道前人是如何安装的,采取最稳妥的替换war包的方式升级。

war的路径


 一般情况下,war的安装路径在/usr/share/jenkins目录下。

不过也有部分人不喜欢安装在这里,可以通过系统管理(System management)--> 系统信息(System Info)查找.war的文件,如下图:

war下载


先列出官网地址:https://jenkins.io/download/,可能会有GFW的原因导致被屏蔽。

我们可以使用如下几个链接去下载:

  • (这个是清华的镜像链接)

比如说我升级的是最新的LTS版本:2.46.3,路径:Index of /jenkins/war-stable-rc/2.46.3/

地址:https://mirrors.tuna.tsinghua.edu.cn/jenkins/war-stable-rc/2.46.3/jenkins.war

ubuntu系统可以使用wget下载

wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/war-stable-rc/2.46.3/jenkins.war

升级Jenkins


1. 停止Jenkins服务(记得备份原来的jenkins.war,以防万一)

http://jenkinsIP:port/exit

2. 替换最新的war包,并启动jenkins(一般也就java -jar jenkins.war即可)

 

参考:

https://stackoverflow.com/questions/11062335/update-jenkins-from-a-war-file的这句话:

You can overwrite the existing jenkins.war file with the new one and then restart Jenkins.

This file is usually located in /usr/share/jenkins.
If this is not the case for your system, in Manage Jenkins -> System Information, it will display the path to the .war file under executable-war.

 

END

转载于:https://www.cnblogs.com/dzblog/p/6962000.html

你可能感兴趣的文章
递归算法的学习
查看>>
1031 作用域链和this
查看>>
FreeSWITCH1.6安装教程Centos
查看>>
php面向对象
查看>>
windows下安装Apache
查看>>
用SignalR实现实时查看WebAPI请求日志
查看>>
centos安装jdk.bin
查看>>
动态网址与静态网址
查看>>
UNIX这几十年的历史
查看>>
自然语言交流系统 phxnet团队 创新实训 个人博客 (三)
查看>>
《图解HTTP》阅读笔记--第十一章针对web的攻击技术
查看>>
SpringMVC:学习笔记(10)——整合Ckeditor且实现图片上传
查看>>
C# DataTable 和List之间相互转换的方法
查看>>
Guid ToString 格式
查看>>
OSI七层模型
查看>>
迅雷笔试题
查看>>
arp 命令
查看>>
离给定整数最近的三数之和
查看>>
[Python3] 014 集合的内置方法
查看>>
从零开始的莫比乌斯反演(函数)[详细推导]
查看>>