젠킨스(Jenkins)를 설치하기 위해 필요한 준비물
- JDK (Java)
- Web Server(apache tomcat)
- Build Tool(Maven, Ant)
- Git, SVN
<빌드 설정>
빌드 설정으로 Invoke top-level Maven targets를 선택합니다.(Maven사용)
Global Tool에서 설정한 Maven버전을 선택하여 Maven Version에 적용합니다.
Goals는 clean install로 설정합니다.
POM에는 자동화 빌드시스템을 적용시킬 프로젝트의 pom.xml의 Path를 적용합니다.
<빌드 유발 설정>
Poll SCM을 선택하여 시간단위로 자동 빌드 및 배포하도록 설정합니다.
Schedule에 대한 설명
※ 15분 간격으로 빌드 작업을 수행
H/15 * * * *
※ 모든 시간의 첫 30분 동안에 10분 간격으로 빌드를 수행
H(0-29)/10 * * * *
※ 주말을 제외한 주중에 9시부터 16시 사이에 2시간에 한번씩 빌드를 수행
H 9-16/2 * * 1-5
※ 12월 달은 제외하고 매달 1일과 15일에 한번씩 빌드를 수행
H H 1,15 1-11 *
※ 매일 오전 8시에 빌드 수행
00 08 * * *
※ jenkins에서 자동으로 가장 적당한 시간에 빌드
H H * * *