느린 것을 걱정하지 말고, 멈춰서는 것을 걱정하라
article thumbnail
Published 2020. 1. 2. 08:24
Jenkins tomcat Deploy 설정 IT/Jenkins

Jenkins를 쓰기 전까지는 내 로컬 서버에서 작업을 진행하고 war로 만든 후 filezilla를 통하여 톰캣 서버로 배포하는 작업을 진행하였었다. 그러나 지금은 Jenkins라는 툴이 github repository를 바라보게 하면서 github내의 소스코드를 빌드, 배포하도록 작업을 진행하였다.

 

이렇게 함으로써 이점은 코드의 배포를 위해 github에 push함으로써 다자간 작업이 진행중일 때는 소스코드가 항상 최신으로 유지되고 빌드 및 배포작업을 버튼 한번을 누름으로써 복잡한 작업을 거치지 않아도 된다는데 있다.

 

Jenkins 설치는 아래의 링크를 참조하도록 하며 이번 포스팅에서는 Jenkins의 tomcat Deploy 설정에 대해 살펴보도록 하겠다.

2019/10/07 - [IT/Jenkins] - CentOS에 Jenkins 설치

불러오는 중입니다...

 

 

플러그인 설치를 위해 Jenkins 관리 - 플러그인 관리를 누른다.

 

설치가능 탭을 누른 후, Deploy to container의 체크박스를 체크한 후

"지금 다운로드하고 재시작 후 설치하기" 버튼을 누른다.

 

플러그인의 설치가 완료될 때 까지 기다린다.

 

플러그인의 설치가 완료되면 처음 화면으로 돌아와서 새로운 Item을 클릭한다.

 

자신이 만들 프로젝트의 이름을 입력한 후 Freestyle project를 클릭한다.

 

자신의 Github의 주소 및 인증관련 정보를 입력한다.

 

빌드 후 조치 추가 > Deploy war/ear to a container 를 클릭한다.

 

자신의 톰캣 서버의 정보를 입력한다.

 

Add 버튼을 누르고 Jenkins 버튼을 누른다.

 

톰캣 서버와 관련된 인증 정보를 입력한다.

 

Tomcat 서버의 URL 을 입력한 후 저장 버튼을 누른다.

 

 

모든 작업 완료 후 좌측의 Build Now를 누르면 빌드가 시작된다.

 

 

로그또한 볼 수 있는데 Build 및 배포가 정상 완료된 것을 확인할 수 있다.

profile

느린 것을 걱정하지 말고, 멈춰서는 것을 걱정하라

@주현태

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