본문 바로가기
DevOps/CI_CD관련

젠킨스 설정 과정

by 문자메일 2022. 9. 24.

 

 

지금 빌드를 누르면 이전에 프로젝트 설정에서 Build Steps/Execute shell 에 작성한 스크립트가 실행이 된다.

 

 

 

깃허브 플러그인 설치

 

 

아래 이미지에서 볼 수 있듯이 컨테이너에서 사용할 수 있는 git 명령어 입력하면 된다.

 

메이븐 플러그인 설치

메이븐 설정

 

 

톰캣 배포 세팅 과정

 

 

git 설정, build 설정 후 빌드 후 배포 위한 아래 이미지 의 설정 필요

해당 워크스페이스의 작업내용 중에 확장자가 *.war 인 파일을 선택하겠다는 의미

 

 

 

Poll SCM을 통한 지속적인 파일 업데이트

POLL SCM 은  아래 이미지처럼 cron job 설정한 주기마다 깃허브 레퍼지토리 변경사항 체크하여 빌드 & 배포 진행하는 기능으로 보인다.

이전에 github hook 써봤는데 이 방법과 어떤 차이가 있는지 궁금하긴 하다.

 

 

ssh 를 통한 배포를 위하여 설치하여야 할 플러그인

- Publish Over SSH

댓글