Ubuntu 上 Jenkins 的插件生态与范围 在 Ubuntu 上,Jenkins 通过官方插件中心安装与管理插件,插件与操作系统无关,覆盖 版本控制、流水线、构建工具、报告与质量、部署发布、安全与通知 等场景。只要插件与当前 Jenkins 版本兼容,即可在 Ubuntu 上正常使用。安装入口为:Manage Jenkins → Manage Plugins。
常用插件分类与示例
| 分类 | 代表插件 | 主要用途 |
|---|---|---|
| 版本控制 | Git Plugin、Git Client Plugin | 拉取与操作 Git 仓库 |
| 流水线 | Pipeline、Git Parameter | 声明式/脚本式流水线、参数化构建 |
| 构建与工具 | Maven Project Plugin | Maven 项目类型与构建 |
| 代码质量 | Checkstyle、Findbugs、PMD、Warnings | 静态检查与问题聚合报告 |
| 容器与云原生 | Docker、Blue Ocean、SSH Pipeline Steps、Kubernetes | 容器构建/编排、可视化流水线、SSH 步骤、K8s 部署 |
| 代码托管平台 | GitHub、GitLab | 与 GitHub/GitLab 集成 |
| 安全与权限 | Credentials Plugin、Matrix Authorization Strategy Plugin | 凭证管理、矩阵式授权 |
| 通知与协作 | Mailer、Slack Notification | 邮件与即时消息通知 |
| 发布与部署 | Publish Over SSH | 通过 SSH 发布产物与远程执行 |
| 前端与 Node | NodeJS Plugin | Node.js 环境管理与构建 |
| 中文与可用性 | Console Column Plugin | 构建列表快速跳转控制台 |
| 以上插件均为在 Ubuntu 环境下常见且可用的示例,可按需组合使用。 |
安装与配置要点
版本兼容与注意事项