Error
Jenkins 플러그인 설치 오류
prao
2024. 9. 23. 22:57
반응형
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
jenkins는 미러사이트 오류가 많다. 저기서 미러사이트 돌려가면서 되는 곳으로 …하면된다.
미러사이트를 변경하는 방법은
Jenkins 관리 > Plugins > Advanced settings에서 업데이트 사이트 경로를 변경하면 된다.
반응형