Servers

windows 환경에서 jenkins 설정[SVN, Maven. Tomcat]

박진만 2018. 8. 1. 12:16
반응형

1. CI 서버 환경

 - window 서버

 - Jenkins 설치

 - SVN, Maven, Tomcat 사용


2. Window 서버에서 Tomcat 서비스 등록

 - 서비스 등록 : 등록하기 전에 JAVA_HOME 에 환경 변수 설정

cmd 창에서 톰캣 설치 폴더로 이동

service.bat install tomcat7_service


 - 서비스 삭제

service.bat remove tomcat7_service


3. Jenkins 설정

 - SVN 에서 소스 코드 변경이 일어나면 10분마다 체크하여 변경된 소스코드 적용 후 Maven 빌드

 - 빌드 후 생성된 War 파일 Tomcat Webapp 폴더에 복사

 - 복사된 War 파일 톰캣에 자동 배포(자동 배포되는 시간 고려하여 시간 지연)

 - 톰캣 종료 후 재시작(재시작 하지 않으면 메모리 에러 발생하는 경우 발생)



반응형