Debian 上 Jenkins 插件管理实操指南
一 管理入口与常用操作
- 在浏览器访问 http://<服务器IP>:8080,登录后进入 Manage Jenkins → Manage Plugins。
- 安装插件:在 Available 选项卡搜索并勾选所需插件,点击 Install without restart;部分插件需重启,可在页面提示处重启,或通过 Manage Jenkins → Manage Plugins → Advanced → Restart Jenkins 完成重启。
- 更新插件:在 Updates 选项卡勾选需要更新的插件,点击 Update。
- 卸载插件:在 Installed 选项卡找到目标插件,点击 Remove。
- 离线安装:在 Advanced 选项卡使用 Upload Plugin 上传 .hpi 文件进行安装。
二 更换插件更新源以加速下载
- 进入 Manage Jenkins → Manage Plugins → Advanced,在 Update Site 填入镜像地址,例如清华源:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json,保存后重启 Jenkins 或点击页面提供的检查更新操作。
- 说明:更换更新源仅影响插件元数据与下载地址,不会修改 Jenkins 核心软件源。
三 常用插件推荐与用途
- Pipeline:创建与管理声明式/脚本式流水线。
- Blue Ocean:现代化的流水线可视化界面。
- Git:与 Git 版本控制系统集成。
- Credentials Binding:安全地绑定与注入凭据到构建流程。
四 命令行与故障排查
- 服务重启:插件安装或更新后若需重启,可执行
- sudo systemctl restart jenkins
- CLI 安全重启(需先配置 jenkins-cli):
- 离线安装示例(使用插件管理器 JAR,需已知 Jenkins URL 与凭据):
- java -jar /usr/share/jenkins/plugins/pluginManager.jar -s http://:8080/ -install <插件ID1>,<插件ID2>
- 常见问题处理:
- 下载慢或超时:优先更换为国内镜像源(见上节)。
- 依赖冲突或安装失败:在 Updates/Installed 页先卸载冲突插件,再按依赖顺序重新安装;必要时重启后再试。