修改 Jenkins 源为国内源
修改 Jenkins 源为国内源
修改 Jenkins 源为国内源
-
修改配置文件 /var/lib/jenkins/updates/default.json
vim 查看 default.json 文件时,可以通过在 命令模式 下使用
%!python3 -m json.tool
修改文件格式将
https://updates.jenkins.io/download
改为http://mirrors.tuna.tsinghua.edu.cn/jenkins
将
https://www.google.com
改为https://www.baidu.com
sed -i 's/https:\/\/updates.jenkins.io\/download/http:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' /var/lib/jenkins/updates/default.json
sed -i 's/https:\/\/www.google.com/https:\/\/www.baidu.com/g' /var/lib/jenkins/updates/default.json
-
到 Jenkins 的 Manage Jenkins -> Manage Plugins -> Advanced 页面,修改
Update Site
的 URL 地址将
https://updates.jenkins.io/update-center.json
改为https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
如果上面改完只是临时生效,每次启动的时候回去官网安全检查一下,这个操作会导致咱们之前改的不生效,则需要填写以下参数来关闭验证
-
如果是用 yum 安装的,systemctl 启动的,修改路径 /etc/sysconfig/jenkins,添加以下
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dhudson.model.DownloadService.noSignatureCheck=true"
-Djava.awt.headless=true
这个配置是本来文件就有不用搭理他 -
Java 启动
java -Dhudson.model.DownloadService.noSignatureCheck=true -jar jenkins.war
-
Docker 启动
docker run --env JAVA_OPTS=-Dhudson.model.DownloadService.noSignatureCheck=true jenkins/jenkins
-
Tomcat 启动需要把一下启动参数配置到 catalina.sh (linux)或 catalina.bat (windows) 中
JAVA_OPTS="-Dhudson.model.DownloadService.noSignatureCheck=true"
更多推荐
所有评论(0)