温馨提示×

CentOS Jenkins如何配置插件管理

小樊
35
2025-12-13 19:10:02
栏目: 智能运维

CentOS 上 Jenkins 插件管理实操指南

一 前置准备与访问路径

  • 确保系统已安装 Java 并启动 Jenkins 服务,默认端口为 8080
  • 浏览器访问:http://<服务器IP>:8080,完成初始解锁后,进入左侧 Manage JenkinsManage Plugins 进行插件管理。

二 在线安装与更新

  • 可选插件安装:在 Available 页搜索并勾选所需插件,选择 Install without restartInstall and restart 完成安装。
  • 更新插件:在 InstalledUpdates 页勾选需要更新的插件并执行更新,按提示重启 Jenkins 生效。
  • 安装后验证:在 Installed 页确认插件状态与版本,必要时查看系统日志或构建任务是否识别新插件能力。

三 离线安装与代理配置

  • 离线安装:从 Jenkins 插件官网或镜像下载 .hpi/.jpi 文件,进入 Manage PluginsAdvancedUpload Plugin 上传,上传后按提示重启 Jenkins
  • 代理配置:在 Manage PluginsAdvancedProxy Settings 填写 代理地址:端口,如有需要填写 用户名/密码,用于插件下载走代理。

四 切换国内插件源与加速

  • 升级站点 URL:在 Manage PluginsAdvancedUpdate Site 将地址改为清华镜像:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json,提升下载速度。
  • 更新站点镜像文件:编辑 $JENKINS_HOME/updates/default.json,将 http://updates.jenkins-ci.org/download 替换为 https://mirrors.tuna.tsinghua.edu.cn/jenkins,保存后重启 Jenkins
  • 配置文件方式(可选):编辑 /etc/sysconfig/jenkins/etc/default/jenkins,添加或修改 updateSite=https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json,重启 Jenkins

五 卸载与迁移及最佳实践

  • 卸载插件:在 Installed 页选择插件并执行 Uninstall,按提示重启 Jenkins;或手动删除 $JENKINS_HOME/plugins/<插件名>/ 目录后重启(谨慎操作,先备份)。
  • 迁移插件目录:备份 $JENKINS_HOME/plugins,在新环境恢复该目录后重启 Jenkins,用于快速迁移或恢复。
  • 命令行批量安装(可选):使用 Jenkins CLI,示例:java -jar jenkins-cli.jar -s http://<jenkins-url>/ install-plugin <plugin-name>.hpi,安装后重启。
  • 兼容性检查:安装或升级前确认插件与当前 Jenkins 版本兼容,避免构建或系统异常。

0