在Ubuntu上更新Jenkins主要有两种方法:通过官方PPA源更新和手动下载新版本进行更新。以下是详细的步骤:
添加Jenkins官方PPA:
首先,需要添加Jenkins的官方PPA(Personal Package Archive)以获取最新的Jenkins版本。可以使用以下命令来完成这一操作:
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
更新包索引:
添加PPA后,需要更新本地的包索引:
sudo apt-get update
升级Jenkins:
现在可以升级Jenkins到最新版本了。使用以下命令进行升级:
sudo apt-get upgrade jenkins
或者,如果你想安装特定版本的Jenkins,可以使用apt-cache madison jenkins
命令查看可安装的版本,然后使用sudo apt-get install jenkins=<version>
来安装指定版本。
下载新版本的Jenkins WAR文件:
访问Jenkins官网,下载最新版本的Jenkins WAR文件。请注意,从Jenkins 2.346.3版本开始,必须依赖JDK 11,JDK 8已不再支持。
备份旧版本的Jenkins:
在替换旧版本的Jenkins之前,先备份现有的Jenkins文件:
sudo cp /usr/share/jenkins/jenkins.war /usr/share/jenkins/jenkins.war.bak
删除旧版本的Jenkins:
删除旧版本的Jenkins WAR文件:
sudo rm /usr/share/jenkins/jenkins.war
上传新版本的Jenkins WAR文件:
将下载的新版本Jenkins WAR文件复制到容器内的相应位置:
sudo cp /path/to/new/jenkins.war /usr/share/jenkins/
重启Jenkins容器:
最后,重启Jenkins容器以应用更新:
docker restart jenkins
完成以上步骤后,Jenkins应该已经成功更新到最新版本。如果遇到任何问题,可以参考Jenkins官方文档或相关社区论坛寻求帮助。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:Jenkins在Debian上如何更新