温馨提示×

Ubuntu上Jenkins插件如何安装

小樊
36
2025-11-02 12:21:42
栏目: 智能运维

Ubuntu上Jenkins插件安装步骤

1. 前提条件

确保已安装Jenkins并启动服务。若未安装,可通过以下命令快速部署:

sudo apt update
sudo apt install jenkins
sudo systemctl start jenkins
sudo systemctl enable jenkins

访问http://<服务器IP>:8080,使用初始密码(位于/var/lib/jenkins/secrets/initialAdminPassword)登录Web界面。

2. 在线安装插件(推荐)

步骤:

  • 登录Jenkins Web界面,点击左侧Manage JenkinsManage Plugins
  • 切换至Available(可用插件)标签页,在搜索框输入插件名称(如GitPipeline),勾选所需插件。
  • 点击页面底部Install without restart(立即安装,不重启)或Install and restart(安装后自动重启),等待安装完成。

3. 离线安装插件(无网络时使用)

步骤:

  • 访问Jenkins插件官网(https://plugins.jenkins.io),搜索目标插件(如Docker),进入详情页下载对应版本的.hpi文件(如docker-plugin.hpi)。
  • 返回Jenkins Web界面,点击Manage JenkinsManage PluginsAdvanced标签页,在Upload Plugin区域点击Select file,选择下载的.hpi文件并上传。
  • 上传完成后,Jenkins会自动安装插件,需重启服务使插件生效(sudo systemctl restart jenkins)。

4. 使用Jenkins CLI安装插件

若需自动化管理,可通过命令行工具jenkins-cli.jar安装插件:

  • 确保jenkins-cli.jar已下载(位于Jenkins根目录/usr/share/jenkins/)。
  • 执行以下命令安装插件(替换<plugin-name>为插件名,如git):
    java -jar /usr/share/jenkins/jenkins-cli.jar -s http://localhost:8080/ install-plugin <plugin-name>
    
  • 安装完成后,重启Jenkins服务:
    sudo systemctl restart jenkins
    
    注:-restart参数可添加至命令末尾,实现安装后自动重启。

5. 插件管理最佳实践

  • 定期更新:进入Manage PluginsUpdates标签页,检查并安装插件更新,确保功能与安全性。
  • 镜像加速:若下载缓慢,可将插件中心更换为国内镜像(如清华大学镜像站)。操作步骤:Manage PluginsAdvancedUpdate Site,将URL修改为https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json,保存后重启Jenkins。

常见问题处理

  • SSL证书错误:若安装时提示unable to find valid certification path,可将Manage PluginsAdvancedUpdate Site的URL从https改为http,重启Jenkins即可。

0