日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

jenkins安装和国内镜像配置 自制代理到华为腾讯镜像站

發布時間:2023/12/15 综合教程 29 生活家
生活随笔 收集整理的這篇文章主要介紹了 jenkins安装和国内镜像配置 自制代理到华为腾讯镜像站 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

三種辦法:

直接配置鏡像會失敗,因為$JENKINS_HOME/updates/default.json里面的下載地址是寫死的官網,不會自動到國內鏡像。

~ 1. 修改hosts ,代理到鏡像地址

~ 2. 修改$JENKINS_HOME/updates/default.json里的下載地址

~ 3.https://community.jenkins-zh.cn

安裝

下載安裝jenkins步驟(已安裝的忽略)

下載jenkins.war

wget https://mirrors.huaweicloud.com/jenkins/war/latest/jenkins.war
安裝jdk8+ 等

啟動jenkins

jenkins.sh

#!/bin/bash
# 配置要啟動關閉的腳本名
process_name="jenkins.war"
http_port=9191
#修改端口和JENKINS_HOME 當前是當前目錄
export JENKINS_HOME=./home
# 添加啟動命令
function start(){
    echo "start..."

    nohup java -Dhudson.model.DownloadService.noSignatureCheck=true -jar $process_name --httpPort=$http_port 2>&1 &

    echo "start successful"
    return 0
}

# 添加停止命令
function stop(){
    echo "stop..."
    ps aux |grep $process_name |grep -v grep |awk '{print "kill -9 " $2}'|sh
    echo "stop successful"
    return 0
}

case $1 in
"start")
    start
    ;;
"stop")
    stop
    ;;
"restart")
    stop && start
    ;;
*)
    echo "請輸入: start, stop, restart"
    ;;
esac
  

  

chomod +x  *.sh  

./jenkins.sh start

第一種辦法

說明:
這個程序是spring cloud gateway,只寫了個配置文件,做反向代理。
當然也可以用nginx,apache等等來做
具體參考yml

如何使用:
1. 在hosts里添加一條記錄
127.0.0.1 updates.jenkins-ci.org

2. 運行:
java -jar jenkins-local-proxy-0.0.1-SNAPSHOT.jar

3.啟動jenkins就可以

mirrors.huaweicloud.com

下載地址:

https://gitee.com/code-ss/some-tools/tree/master/jenkins-proxy

---------------------------------------------------------------

第二種辦法

啟動jenkins 打開網頁,到輸入密碼界面時,關閉jenkins進程

替換網址

sed -i 's/http://updates.jenkins-ci.org/download/https://mirrors.cloud.tencent.com/jenkins/g' $JENKINS_HOME/updates/default.json

3.啟動jenkins,再次進入到初始化頁面即可

第三種辦法

$JENKINS_HOME/hudson.model.UpdateCenter.xml

<?xml version='1.1' encoding='UTF-8'?>
<sites>
<site>
<id>default</id>
<url>https://updates.jenkins-zh.cn/update-center.json</url>
</site>  
下載證書到 $JENKINS_HOME/war/WEB-INF/update-center-rootCAs/

wget  https://raw.githubusercontent.com/jenkins-zh/mirror-adapter/master/rootCA/mirror-adapter.crt 

刪除插件緩存$JENKINS_HOME/updates

鏡像和為什么下載證書,到https://community.jenkins-zh.cn 學習

  

總結

以上是生活随笔為你收集整理的jenkins安装和国内镜像配置 自制代理到华为腾讯镜像站的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。