Jenkins在Linux怎样进行插件管理
导读:通过Jenkins Web界面管理插件(推荐) 安装插件:登录Jenkins管理界面(通常为http://your_server_ip:8080),点击左侧Manage Jenkins→Manage Plugins;切换至Availabl...
通过Jenkins Web界面管理插件(推荐)
- 安装插件:登录Jenkins管理界面(通常为
http://your_server_ip:8080
),点击左侧Manage Jenkins→Manage Plugins;切换至Available标签页,通过搜索栏查找所需插件(如“Git”“Docker”),勾选后点击底部Install without restart(立即安装,无需重启)或Install and restart(安装后自动重启)完成安装。 - 更新插件:在Manage Plugins页面切换至Updates标签页,查看可更新的插件列表;勾选需更新的插件,点击Update按钮进行更新,根据提示重启Jenkins使新版本生效。
- 卸载插件:进入Manage Plugins页面的Installed标签页,找到目标插件,点击其右侧的Uninstall按钮;确认卸载后,重启Jenkins以彻底移除插件。
手动安装插件(适用于离线或网络受限场景)
- 下载插件:访问Jenkins官方插件站点(如
https://plugins.jenkins.io
)或国内镜像(如清华大学镜像站https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/
),下载所需插件的.hpi
(或.jpi
)格式文件。 - 上传并生效:登录Jenkins管理界面,进入Manage Plugins→Advanced标签页;在Upload Plugin区域点击Select file,选择下载的
.hpi
文件并上传;上传完成后,重启Jenkins服务(sudo systemctl restart jenkins
)使插件生效。
使用Jenkins CLI管理插件(命令行方式,适合批量操作)
- 前提条件:确保已下载
jenkins-cli.jar
(可从Jenkins管理界面的Manage Jenkins→Manage Credentials→System→Global credentials中获取),并配置好Jenkins主节点的URL(如http://your_jenkins_url
)。 - 安装插件:执行命令
java -jar jenkins-cli.jar -s http://your_jenkins_url/ install-plugin < plugin-name>
(将< plugin-name>
替换为插件名,如git
),安装完成后重启Jenkins。 - 更新插件:运行命令
java -jar jenkins-cli.jar -s http://your_jenkins_url/ update-plugin < plugin-name>
,更新指定插件,根据提示重启Jenkins。 - 卸载插件:使用命令
java -jar jenkins-cli.jar -s http://your_jenkins_url/ uninstall-plugin < plugin-name>
,卸载目标插件,重启Jenkins使变更生效。
插件管理最佳实践
- 定期更新:每周检查插件更新(通过Manage Plugins→Updates标签页),及时升级以修复漏洞、提升功能兼容性。
- 监控兼容性:安装前查看插件文档或Jenkins插件站点的“Compatibility”栏目,确保插件版本与当前Jenkins版本匹配(如Jenkins 2.401及以上版本需选择支持该版本的插件)。
- 备份插件配置:修改插件设置(如“Credentials”“Pipeline”插件)前,通过Manage Jenkins→Configuration as Code导出配置,避免误操作导致数据丢失。
- 使用国内镜像加速:若官方源下载缓慢,可修改Jenkins配置文件(
/etc/sysconfig/jenkins
或/etc/default/jenkins
),添加updateSite
参数指向国内镜像(如https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
),重启Jenkins生效。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Jenkins在Linux怎样进行插件管理
本文地址: https://pptw.com/jishu/719505.html