Jenkins 的插件管理是其强大扩展能力的核心。下面从管理方式、常用操作、最佳实践、常见问题几个方面系统说明。
路径:
Jenkins → Manage Jenkins → Manage Plugins
主要有几个 Tab:
java -jar jenkins-cli.jar -s http://jenkins install-plugin git
java -jar jenkins-cli.jar -s http://jenkins list-plugins
插件列表保存在:
$JENKINS_HOME/plugins/
或通过 plugins.txt + 初始化脚本安装(常用于 Docker):
git
pipeline-utility-steps
blueocean
install-plugins.sh /usr/share/jenkins/ref/plugins.txt
使用 configuration-as-code 插件:
jenkins:
securityRealm: ...
plugins:
install:
- git
- pipeline-stage-view
Advanced → Upload Plugin(.hpi 文件)
✅ 最小化安装
✅ 统一版本
✅ 定期清理
✅ 升级前备份
cp -r $JENKINS_HOME /backup/jenkins_home_$(date +%F)
✅ 使用更新站点镜像(国内推荐)
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
可能原因:
解决:
rm -rf $JENKINS_HOME/plugins/问题插件
如果你有具体场景(如:Docker Jenkins 插件管理、离线安装插件、Pipeline 常用插件推荐),可以告诉我,我可以给你更针对性的方案。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。