阅读量:3
通过Jenkins Web界面在线安装插件(推荐)
这是最常用的插件安装方式,适用于大多数场景,操作简单且能自动解决依赖问题。
- 登录Jenkins管理界面:在浏览器中输入Jenkins服务器IP地址及端口(默认
http://<服务器IP>:8080),使用管理员账户登录。 - 进入插件管理页面:点击左侧菜单栏中的Manage Jenkins(系统管理),选择Manage Plugins(管理插件)。
- 搜索并选择插件:切换至Available(可用插件)标签页,在顶部搜索框输入插件名称(如“Git”“Maven Integration”),找到所需插件后勾选。
- 安装插件:点击页面底部的Install without restart(无需重启安装)或Install with restart(安装后重启),根据插件要求选择。若选择“无需重启”,Jenkins会自动下载并安装插件;若选择“安装后重启”,则会在安装完成后自动重启服务。
- 验证安装:安装完成后,返回Manage Plugins→Installed(已安装插件)标签页,搜索插件名称确认是否显示“Installed”(已安装)状态。
手动安装插件(离线场景适用)
若因网络问题无法在线下载插件,或需要安装特定版本的插件,可采用手动上传方式。
- 下载插件文件:访问Jenkins官方插件库(
https://plugins.jenkins.io/)或国内镜像站点(如清华大学开源软件镜像站),找到所需插件并下载.hpi或.jpi格式的文件(如“git.hpi”)。 - 上传插件文件:返回JenkinsManage Plugins页面,切换至Advanced(高级)标签页,在Upload Plugin(上传插件)区域点击Choose File(选择文件),选中下载的插件文件后点击Upload(上传)。
- 重启Jenkins:上传完成后,Jenkins会提示需要重启以使插件生效。点击Restart Jenkins(重启Jenkins)按钮,等待服务重启完成。
使用Jenkins CLI安装插件(自动化场景适用)
若需要批量安装插件或集成到自动化流程中,可使用Jenkins命令行接口(CLI)。
- 获取Jenkins CLI工具:登录Jenkins管理界面,点击Manage Jenkins→Global Tool Configuration(全局工具配置),找到“Jenkins CLI”部分,点击Download CLI(下载CLI)获取
jenkins-cli.jar文件。 - 执行安装命令:在服务器终端中运行以下命令(替换
为Jenkins服务器地址,为插件名称,如“git”):
示例(安装Git插件):java -jar jenkins-cli.jar -s http:/// install-plugin java -jar jenkins-cli.jar -s http://localhost:8080/ install-plugin git - 重启Jenkins:安装完成后,执行以下命令重启Jenkins服务:
或通过Web界面重启(Manage Jenkins→Restart Jenkins)。sudo systemctl restart jenkins
插件管理后续操作
- 更新插件:进入Manage Plugins→Installed标签页,点击Check for updates(检查更新),若有可用更新,勾选插件并点击Update(更新),更新后可能需要重启。
- 卸载插件:进入Manage Plugins→Installed标签页,找到需要卸载的插件,点击插件右侧的Uninstall(卸载)按钮,确认后卸载,卸载后可能需要重启。
注意事项
- 兼容性检查:安装插件前,务必确认插件版本与Jenkins版本兼容(可在插件页面查看“Supported Jenkins versions”信息)。
- 依赖库安装:部分插件需要额外的系统依赖(如Git插件需要安装Git客户端),需根据插件文档提前安装。
- 重启必要性:多数插件安装后需要重启Jenkins才能生效,若未自动重启,需手动操作。
- 镜像加速:国内用户可使用清华大学等镜像站点下载插件,提升下载速度(在Manage Plugins→Advanced→Update Site中修改镜像地址)。
以上就是关于“centos jenkins插件如何添加”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm