由于国内众所周知的原因,在国内很难连接Google等站点,而Jenkins又使用这种网站判断连接,本文将解决这个问题。
以2.356版本为例。
- 启动Tomcat,随后打开Jenkins的后台(通常是http://server-ip:8080/jenkins),等待让输入初始密码的时候停下来。
- 找到一个名为
default.json
的文件,我这里是在/root/.jenkins/updates/default.json
,不过网上也有说在/var/lib/jenkins/updates/default.json
的。 - 把这个文件的整体路径复制下载备用,(如果路径和我不一样的话)替换到下面替换好了在Shell里面执行了就可以了,正常输入初始密码然后下一步就能正常用了。
1
2sudo sed -i 's/updates.jenkins-ci.org\/download/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' /root/.jenkins/updates/default.json
sudo sed -i 's/www.google.com/www.baidu.com/g' /root/.jenkins/updates/default.json