文章类型:原创

作者:Yanjun Shi

推荐语:修复 Jenkins 国内插件源,恢复正常使用

前言

近期,Jenkins 中文社区微信群内有些童鞋提出国内插件源无法正常使用了,究竟是什么情况呢?

对比插件源

经过对比,发现原来原始插件源和国内插件源返回的 JSON 内容几乎一致,导致国内插件源下载 URL 都指向了国外插件下载地址,国内有些网络的情况下会有直接下载失败的情况。

Jenkins 国内插件源恢复正常啦_人工智能

Jenkins 国内插件源恢复正常啦_人工智能_02

解决方案

发现插件源与国内插件源下载 URL 一致之后,发现最终原因竟是原有生成插件源的程序替换 URL 未成功,所以我们只要替换掉即可,修复地址:

​https://github.com/jenkins-zh/mirror-adapter/pull/11​

Jenkins 国内插件源恢复正常啦_css_03

完美解决

重新将程序打包上传之后,插件源重新生成之后,插件更新基本正常解决。

Jenkins 国内插件源恢复正常啦_js_04

Jenkins 国内插件源恢复正常啦_github_05

互动环节

如想知道如何使用国内插件源,请参考以下链接:

​https://jenkins-zh.cn/wechat/articles/2019/11/2019-11-11-update-center-mirror-announcement/​

更多精彩文章/视频,扫描下方二维码关注Jenkins 中文社区获取。

Jenkins 国内插件源恢复正常啦_gwt_06

Jenkins 国内插件源恢复正常啦_gwt_07

- END -