温馨提示×

ubuntu jenkins怎么装插件

小樊
44
2026-10-18 23:23:20
栏目: 智能运维

在 Ubuntu 上给 Jenkins 安装插件,常见有 Web 界面安装、命令行安装 和 离线安装 三种方式。下面按最常用场景说明。


一、通过 Jenkins Web 界面安装(最常用)

1. 登录 Jenkins

浏览器访问:

http://<你的IP或域名>:8080

2. 进入插件管理

Manage Jenkins → Manage Plugins

3. 安装插件

  • Available(可用插件)
    • 搜索插件名(如 Git, Docker, Pipeline)
    • 勾选 → Install without restart
  • Installed(已安装)
  • Updates(可更新)

4. 安装完成后

  • 部分插件需要 重启 Jenkins
Manage Jenkins → Safely restart

二、通过命令行安装(适合脚本/服务器)

1. 使用 jenkins-cli(推荐)

java -jar jenkins-cli.jar \
  -s http://localhost:8080 \
  install-plugin <插件名>

示例:

java -jar jenkins-cli.jar -s http://localhost:8080 install-plugin git

jenkins-cli.jar 可在
http://localhost:8080/jnlpJars/jenkins-cli.jar 下载

2. 重启 Jenkins

sudo systemctl restart jenkins

三、离线安装插件(无外网环境)

1. 在有网的机器下载 .hpi

https://updates.jenkins.io/download/plugins/

2. 上传到 Jenkins

Manage Jenkins → Manage Plugins → Advanced
  • Upload Plugin
  • 选择 .hpi 文件

或直接放到插件目录:

sudo cp xxx.hpi /var/lib/jenkins/plugins/
sudo chown jenkins:jenkins /var/lib/jenkins/plugins/xxx.hpi
sudo systemctl restart jenkins

四、常用插件推荐

  • Git
  • Pipeline
  • Blue Ocean
  • Docker
  • Credentials Binding
  • SSH Agent

五、常见问题

插件装不上?

  • 检查网络是否能访问 updates.jenkins.io
  • 更换插件源(国内):
Manage Jenkins → Manage Plugins → Advanced
Update Site:
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

Jenkins 没启动?

sudo systemctl status jenkins
sudo systemctl start jenkins

如果你愿意,可以告诉我:

  • Jenkins 版本
  • Ubuntu 版本
  • 想装哪个插件

我可以给你更精确的命令。

0 踩