在 Ubuntu 上升级 Jenkins 通常有两种常见场景:通过官方 apt 源升级(推荐) 和 手动替换 war 包升级。下面按推荐方式一步一步说明。
ssh user@your-server
sudo -i
# 备份 Jenkins 主目录
tar -czvf jenkins_home_$(date +%F).tar.gz /var/lib/jenkins
# 备份配置文件
cp /etc/default/jenkins /etc/default/jenkins.bak
apt update
如果你之前是通过 Jenkins 官方源安装的,直接执行下一步即可。
apt install jenkins
或
apt upgrade jenkins
systemctl restart jenkins
jenkins --version
或访问:
http://<服务器IP>:8080/about
适用于:
systemctl stop jenkins
cd /usr/share/jenkins
mv jenkins.war jenkins.war.bak
wget https://updates.jenkins.io/download/war/2.xxx/jenkins.war
替换
2.xxx为你需要的版本号
systemctl start jenkins
插件兼容性
Manage Jenkins → Manage PluginsJava 版本
java -version
查看日志
journalctl -u jenkins -f
cat /var/log/jenkins/jenkins.log
如果你愿意,可以告诉我:
我可以给你更精确的升级命令。