'trigger'에 해당되는 글 1건

새작업을 선택하면 다음과 같은 화면이 나온다.


1. 작업명 입력 (Bizuma Components) 
- 이미 등록되어 있는 작업과 같은 설정을 사용할 경우 기존 작업 복사를 선택한다.

2. Build a maven 2/3 project 선택 후 OK




작업 환경 설정

1. Svn을 사용할 경우 Source Code Management 섹션에서 Subversion을 선택



- Repository URL : svn 경로이다. (http://192.168.10.xxx/svn/bizuma/trunk/BizumaComponents
--Maven의 모듈 개념을 사용해서 그룹을 지정할 경우 BizumaComponents 의 루트에 pom.xml이 등록되어 있어야 한다.

--예를 들어 BizumaComponents에 BizumaEntity 와 BizumaProcess의 모듈이 등록외어 있다면 BizumaCompoents의 pom.xml에 <module> 로소 위 두개의 프로젝트가 등록되어 있다면 모듈에 선언한 순으로 허드슨 빌드 순서가 된다.

-- 허드슨 Maven 빌드시에 BizumaComponents에 pom.xml이 존재 하지 않느다면 빌드가 실패하게 된다. 

-- 자세한 사항은 Maven프로젝트 생성시 module개념을 알아야한다.
 

- Local module directory(optional) : 허드슨이 빌드시에 Check out 받을 로컬 저장경로 명이다. 해당 저장경로는 기입 하지 않아도 되지만 SVN 루트경로(지금은 BizumaComponents)로 지정해서 명확하게 해주는것을 추천하고 싶다.


 2. Build triggers 선택

- Cron Expression을 사용한 빌드를 할 경우 Build periodically를 선택.


- Schedule 입력란에 00 01 * * * 이라고 입력하면 매일 새벽 한시에 해당 컴포넌트를 빌드 하게 될 것이다.

- Cron Expression은 다른 자료를 참고 하도록 하자.

3. Build 섹션


- Root POM : pom.xml은 그냥 둔다. 만약 BizumaComponents에 pom,xml이 존재 하지 않는다면 허드슨 창에서 에러박스가 나게 된다.

- Goals and opeitons : clean deploy (메이븐 GOAL 등록)

4. Build Settings

- E-mail Notification : 해당사항을 체크 하고 Recipients를 입력하면 입력된 이매일로 매일을 전송하게 된다. (이매일 구분은 공백으로 한다.)



5. Post-build Actions


- 말그대로 BizumaConponents를 빌두 후에 할 작업을 등록하는 곳이다.

- Build other projects를 선택후 프로젝트를 입력하면 BizumaComponents를 빌드 후에 입력한 프로젝트 빌드를 수행한다.

블로그 이미지

비추마

,