Jenkins在Debian上的版本升级方法
/var/lib/jenkins(存储作业、配置等数据)和/usr/share/jenkins/jenkins.war(主程序文件)。java -version命令查看当前Java版本,若不符合则通过sudo apt install openjdk-17-jdk(或对应版本)安装。APT包管理器是Debian系统升级Jenkins的便捷方式,能自动处理依赖关系。
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -sudo sh -c 'echo "deb https://pkg.jenkins.io/debian-stable binary/" > /etc/apt/sources.list.d/jenkins.list'sudo apt update。sudo apt install --only-upgrade jenkinssudo apt install jenkins=2.463sudo systemctl daemon-reload && sudo systemctl restart jenkins && sudo systemctl enable jenkins。http://<服务器IP>:8080,登录Jenkins管理界面,查看“关于Jenkins”页面确认版本号是否更新。若Jenkins未通过APT安装,或需要自定义部署,可通过替换WAR文件实现升级。
https://www.jenkins.io/download/),选择最新稳定版,使用wget命令下载到指定目录(如/opt):wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/stable/latest/jenkins.war -P /opt。sudo systemctl stop jenkinscd /usr/share/jenkins && sudo cp jenkins.war jenkins.war.baksudo cp /opt/jenkins.war /usr/share/jenkins/sudo systemctl start jenkins。若Jenkins已联网且配置了自动更新权限,可通过Web界面快速升级。
sudo ufw allow 8080)。/var/lib/jenkins目录数据迁移到新路径,并调整Jenkins配置文件中的路径参数。