修改 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"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值