인터넷망이 접속 가능한 환경에서는 plugin 다운로드 및 설치가 원활하지만 폐쇄망에서는 Jenkins Plugin세팅이 원활하지 않다.
이에 가능하면 윈도우 환경에서 많은 plugin을 다운받아서 폐쇄망으로 반입하여야 한다.
1. Window jenkins plugin 압축파일 업로드
- 윈도운 jenkins에서 설치한 plugin 폴더를 압축해서 반입
plugin경로 : 윈도운JENKINS_HOME\plugin
2. 리눅스 JENKINS_HOME의 plugin디렉토리에 압축해제
- plugin경로 : $JENKINS_HOME/plugin
*JENKINS_HOME : /work/ci/jenkins
3. jpi파일을 hpi파일로 변환
plugin경로에서 하기 명령어 수행한다.
- plugin경로 : $JENKINS_HOME/plugin
- 명령어1
ls | grep '.jpi' | cut -d . -f 1 | while read line; do mv $line.jpi $line.hpi; done |
- 명령어2 : rename사용 (rename 변경전문자열 변경후문자열 변경대상파일명)
rename 명령어를 사용할수도 있을거 같음.
rename .jpi .hpi *.jpi |
4. jenkins 재기동
- 스크립트 위치 : /sw/ci/jenkins
- 종료 스크립트 : jenkins_shutdown.sh
- 기동 스크립트 : jenkins_startup.sh
'IT > CICD' 카테고리의 다른 글
Ant 유용한 Tip-1 (0) | 2022.03.13 |
---|---|
Ant script 구성방법 및 샘플(build.xml, build.properties) (0) | 2022.03.11 |
maven 다운로드 및 설치 (0) | 2022.03.10 |
Ant 다운로드 및 설치 (0) | 2022.03.10 |
Jenkins 다운로드 및 설치 (0) | 2022.03.10 |