如何解决Jenkins安装疑难杂症

51次阅读
没有评论

共计 1535 个字符,预计需要花费 4 分钟才能阅读完成。

这篇文章主要为大家展示了“如何解决 Jenkins 安装疑难杂症”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让丸趣 TV 小编带领大家一起研究并学习一下“如何解决 Jenkins 安装疑难杂症”这篇文章吧。

  显示正在启动, 请稍后 …

在 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 个,共耗时 1h36min,例如以下安装插件的日志:

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 的迁移时候也是可以利用这样的方式进行安装。

  更换插件源

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

  解决下载的最后一公里

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

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

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

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

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

以上是“如何解决 Jenkins 安装疑难杂症”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注丸趣 TV 行业资讯频道!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-25发表,共计1535字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)