반응형
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에서 업데이트 사이트 경로를 변경하면 된다.
반응형
'Error' 카테고리의 다른 글
[Error] 키바나 설정 오류 - value of "elastic" is forbidden (0) | 2024.09.27 |
---|---|
[Error] Gradle build daemon disappeared unexpectedly (1) | 2024.09.24 |
[Spring Security] SecurityContextHolder에서 로그인 정보를 잃어버렸다 (0) | 2024.06.21 |
[MySQL] DAO와 MySQL 연동 에러(Mac, Intellij) (0) | 2023.09.14 |
[colima] FATA[0600] error starting vm: error at 'starting': exit status 1 (0) | 2023.09.02 |