보통은 pom.xml 빌드스크립트를 프로젝트 root에 포함하지만, 개발자에게 노출되는게 싫다거나 하는 등의 이유로 외부로 빼내고 싶을 때가 있다.
그렇다면 허드슨은 프로젝트 외부에 있는 pom.xml을 이용해서 프로젝트를 빌드할 수 있는가?
허드슨에서 pom.xml의 위치를 절대 경로로 줄 수 있는가?
만약 job 타입이 maven 타입이면 불가능하다. 무조건 workspace에 대한 상대경로여야 한다. 그러니까 닥치고 프로젝트 안에만 있어야 한다는 거다. ../../my/path/pom.xml 이런 거 안통한다.
다행히 job 타입이 free style이면 pom.xml을 workspace 밖에 두는 것이 가능하다.
http://www.nabble.com/Dynamic-Views-of-Clear-Case--%3E-workspace-empty-!-td16350453.html
'Build&Deploy' 카테고리의 다른 글
deployables, deploy, distribution ? (2) | 2008.10.01 |
---|---|
운영서버에 소스 반영시 일부 파일만 골라서 반영하기 (2) | 2008.10.01 |
Hudson : 리포트/차트 보기 (0) | 2008.10.01 |
Hudson : 작업 디렉토리 변경하기 (0) | 2008.10.01 |
Hudson에서 컨테이너 기반 권한설정 (0) | 2008.10.01 |