반응형
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 파일 톰캣에 자동 배포(자동 배포되는 시간 고려하여 시간 지연)
- 톰캣 종료 후 재시작(재시작 하지 않으면 메모리 에러 발생하는 경우 발생)
반응형
'Servers' 카테고리의 다른 글
[AWS] Amazon Linux 1 jdk 17 설치 (0) | 2023.03.15 |
---|---|
AWS Litesail 스냅샷 활용 인스턴스 업그레이드 (0) | 2019.05.20 |
Jeus, Webtob 데모 라이센스 갱신 (0) | 2012.09.07 |