젠킨스 설치 및 국내 미러 구성

1. 다운로드 jenkins.war

wget을 https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/latest/jenkins.war

등을 설치 jdk8 +,

2. 시작 젠킨스

jenkins.sh

#! / 빈 / bash는
# 구성 스크립트의 이름을 시작하려면
process_name = "jenkins.war"
= 9191 http_port 
# 수정 포트와 JENKINS_HOME 현재는 현재 디렉토리입니다 수출 JENKINS_HOME =. / 집 # 시작 명령을 추가 기능 개시 () { 에코 "시작 ..." nohup을 자바 -jar $ process_name --httpPort = $ http_port 2> & 1 에코 "성공적으로 시작" 0을 반환 } # 정지 명령을 추가 기능 정지 () { 에코 "정지 ..." 추신 보조 | 그렙 $의 process_name | 그렙 -v 그렙 | AWK '{인쇄 "죽일 -9"$ 2}'| 쉬 에코는 "성공적인 중지" 0을 반환 } 경우 $ 1 "스타트") 스타트 ;; "중지") 중지 ;; "재시작") 정지 && 시작 ;; *) 에코는 "정지, 재시작, 시작 입력하십시오" ;; ESAC

  

chomod + X *의 .sh  

./jenkins.sh 시작

 

3. 수정 구성

$ JENKINS_HOME / hudson.model.UpdateCenter.xml

<? XML 버전 = '1.1'인코딩 = "UTF-8"?>
<사이트>
<사이트>
<ID> 기본 </ ID>
<URL> https://updates.jenkins-zh.cn/update-center.json </ URL>
</ 사이트>  

$ JENKINS_HOME / 전쟁 / WEB-INF / 업데이트 센터 - rootCAs에 인증서를 다운로드 /

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

플러그 캐시 $ JENKINS_HOME를 / 업데이트 제거

왜 거울에 인증서를 다운로드 https://community.jenkins-zh.cn  학습

4. 다시 시작 젠킨스, 초기 페이지를 다시 입력

브라우저의 IP : 9191 / 재시작

추천

출처www.cnblogs.com/startnow/p/12044099.html