侧边栏壁纸
博主头像
云原生生态圈博主等级

让人迷茫的原因只有一个,那就是本该拼命的年纪,却想的太多,做得太少。

  • 累计撰写 44 篇文章
  • 累计创建 56 个标签
  • 累计收到 2 条评论

Jenkins安装问题锦集汇总

云原生生态圈
2022-03-15 / 0 评论 / 0 点赞 / 44 阅读 / 1,376 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-03-15,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

显示正在启动,请稍后...

在Jenkins的安装过程中我们经常会遇到无法正常的访问到Jenkins插件源造成Jenkins的安装过程一直卡着,处于显示正在启动,请稍后...此时我们只有更换一下插件源才有希望顺利的进入安装过程,在jenkins2.241版本中,更换插件源的方式为:

vim ~/.jenkins/hudson.model.UpdateCenter.xml
# 将<url>标签中的地址更换为:http://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json,更改后为:
cat ~/.jenkins/hudson.model.UpdateCenter.xml
<?xml version='1.1' encoding='UTF-8'?>
<sites>
  <site>
    <id>default</id>
    <url>http://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json</url>
</site>

这样重启Jenkins即可进入插件的安装环节。

installation of 73 plugins in 1 hr 26 min

在版本为Jenkins2.241的初始化安装时,选择已勾选的插件,包括插件之间的依赖关系一共是安装了73个,共耗时1h26min,例如以下安装插件的日志:

2020-06-26 10:53:22.921+0000 [id=67]	INFO	h.m.UpdateCenter$CompleteBatchJob#run: Completed installation of 73 plugins in 1 hr 26 min

这样的事情我觉得还是经历一次就好了,下次需要安装的时候该怎么办?建议将其的插件保存一个副本,下次在安装的时候将其plugins目录放在需要安装的Jenkins的数据目录下,如果是Docker容器安装的也可以将其挂载到容器中,这样安装过程变得就非常快了。

Localization: Chinese (Simplified)

为了解决插件下载缓慢的问题,目前有几种投机取巧的方法:

拷贝插件

解决场景是避免Jenkins在安装过程中基础功能的插件下慢的问题,再一个是在Jenkins的迁移时候也是可以利用这样的方式进行安装。

更换插件源

网上大部分人推荐使用清华的插件源来下载插件,但是在测试之后发现还是有些缓慢,但是确实比默认的已经很好了。

解决下载的最后一公里

2019.11左右,Jenkins中文社区的国内镜像源发布了,具体的可以看Jenkins中文社区的博客,更多的背景信息这里就不在说明了,但是下载插件的速度不得不说基本上快无感知了,当选择了插件进行安装,刷新一下浏览器就显示安装完成了。首先在插件可用区搜索以下插件

安装完成后会在Jenkins的首页的左下角显示中文社区的字样

点击进去之后,就会看到中文社区的插件源,然后设置更新中心地址即可

最后,我们在设置玩插件的地址之后,通过点击立即获取查看是否正常

这样基本上就解决了后续因为插件安装带来的各种麻烦,如果被插件折磨的很痛苦,现在可以亲自实践一下试试效果啊。

0

评论区