在Debian上升級Jenkins版本可以通過以下步驟進行:
備份數據:在進行任何升級之前,務必備份所有插件和數據,以防升級過程中出現問題導致數據丟失。
確認Java版本要求:檢查當前Jenkins版本所需的Java版本,并進行相應的升級。例如,如果你從Jenkins 2.405升級到2.463,需要Java 17或Java 21。
下載新版本的Jenkins WAR包:
wget
命令下載對應版本的Jenkins WAR包。例如,對于Jenkins 2.46.3,可以使用以下命令:wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/2.463/jenkins.war -P /opt
替換舊的Jenkins WAR包:
jenkins.war
文件:cd /usr/share/jenkins/
cp jenkins.war jenkins.war_bak
systemctl stop jenkins
jenkins.war
文件:cp /opt/jenkins.war /usr/share/jenkins/
systemctl start jenkins
通過Web界面自動升級:
添加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'
更新包列表并安裝Jenkins:
sudo apt update
sudo apt install jenkins
啟動并啟用Jenkins服務:
sudo systemctl start jenkins
sudo systemctl enable jenkins
檢查Jenkins狀態:
sudo systemctl status jenkins