나를 기록하다
article thumbnail
Published 2024. 9. 23. 22:57
Jenkins 플러그인 설치 오류 Error
반응형

Jenkins 플러그인 설치 오류

해결 과정(환경 설정 변경+미러사이트)

jenkins_home으로 이동

cd /home/ubuntu/jenkins_home

update center에 필요한 CA 파일 다운로드

sudo mkdir -p /var/lib/docker/volumes/ubuntu_jenkins_home/_data/update-center-rootCAs
sudo wget <https://cdn.jsdelivr.net/gh/lework/jenkins-update-center/rootCA/update-center.crt> -O /var/lib/docker/volumes/ubuntu_jenkins_home/_data/update-center-rootCAs/update-center.crt

jenkins의 default 설정에서 특정 미러사이트로 대체

sudo sed -i 's#<https://updates.jenkins.io/update-center.json#https://raw.githubusercontent.com/lework/jenkins-update-center/master/updates/tencent/update-center.json#>' /var/lib/docker/volumes/ubuntu_jenkins_home/_data/hudson.model.UpdateCenter.xml

hudson.model.UpdateCenter.xml 파일을 열어 확인

sudo cat /var/lib/docker/volumes/ubuntu_jenkins_home/_data/hudson.model.UpdateCenter.xml
<?xml version='1.1' encoding='UTF-8'?>
<sites>
  <site>
    <id>default</id>
    <url>http://updates.jenkins.io/update-center.json</url>
  </site>
</sites>

 

그런데 위의 방법을 다 따라해봤으나, 번거롭고 아래 방법을 조금 더 추천한다.

https://github.com/lework/jenkins-update-center

 

GitHub - lework/jenkins-update-center: Jenkins mirror update center generator

Jenkins mirror update center generator. Contribute to lework/jenkins-update-center development by creating an account on GitHub.

github.com

 

jenkins는 미러사이트 오류가 많다. 저기서 미러사이트 돌려가면서 되는 곳으로 …하면된다.

미러사이트를 변경하는 방법은

Jenkins 관리 > Plugins > Advanced settings에서 업데이트 사이트 경로를 변경하면 된다.

반응형
profile

나를 기록하다

@prao

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

profile on loading

Loading...