Debian下Jenkins的插件如何管理和更新
导读:Debian下Jenkins插件的安装、更新与卸载 一 管理入口与基础操作 登录 Jenkins → 左侧 Manage Jenkins → Manage Plugins。 安装:在 Available 页搜索并勾选插件,选择 Insta...
Debian下Jenkins插件的安装、更新与卸载
一 管理入口与基础操作
- 登录 Jenkins → 左侧 Manage Jenkins → Manage Plugins。
- 安装:在 Available 页搜索并勾选插件,选择 Install without restart(或“安装后重启”),必要时按提示重启。
- 更新:在 Updates 页勾选需要更新的插件,点击 Update;部分版本支持 Download now and install after restart。
- 卸载:在 Installed 页找到插件,点击 Remove;部分插件卸载后需要重启生效。
- 服务重启:在Debian上执行:
sudo systemctl restart jenkins。
二 离线安装与命令行方式
- 离线安装:在有网环境下载插件的 .hpi 文件 → 在 Manage Plugins → Advanced → Upload Plugin 上传 → 重启 Jenkins。
- Jenkins CLI:确保
jenkins-cli.jar可用,执行java -jar jenkins-cli.jar -s http://< jenkins-url> / install-plugin < plugin-name|plugin.hpi>;如需重启可加-restart。也可在CLI中批量安装、回滚与管理插件。
三 更换插件更新源与加速
- 界面方式:Manage Plugins → Advanced → 在 Update Site 填入镜像地址(如清华源)
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json→ Submit → 重启或点击页面提供的重启链接。 - 文件方式(可选):编辑 /var/lib/jenkins/updates/default.json,将插件下载域名替换为镜像域名(如将
http://updates.jenkins-ci.org/download替换为https://mirrors.tuna.tsinghua.edu.cn/jenkins),保存后重启 Jenkins。
四 更新策略与风险控制
- 更新策略:建议至少每周检查一次插件更新;对涉及凭据、构建执行器、SCM等关键插件优先更新;生产环境可在维护窗口内执行,先小范围验证。
- 依赖与兼容:安装/更新时留意插件依赖与兼容矩阵,必要时一并升级依赖;避免跨大版本跳跃。
- 回滚预案:重大更新前先备份(见下节),出现异常可快速回滚到备份或上一稳定版本。
五 备份与目录要点
- 备份内容:Jenkins主目录 /var/lib/jenkins(含 config.xml、jobs、plugins、workspace 等)与关键配置 /etc/default/jenkins、日志 /var/log/jenkins。
- 快速备份示例:
- 主目录:
sudo tar -czvf jenkins-backup-$(date +%F).tar.gz /var/lib/jenkins - 配置:
sudo tar -czvf jenkins-config-$(date +%F).tar.gz /etc/default/jenkins /etc/sysconfig/jenkins - 日志:
sudo tar -czvf jenkins-logs-$(date +%F).tar.gz /var/log/jenkins
- 主目录:
- 恢复:停止服务
sudo systemctl stop jenkins,解压覆盖对应目录后启动sudo systemctl start jenkins。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Debian下Jenkins的插件如何管理和更新
本文地址: https://pptw.com/jishu/782614.html
