일반적으로 허드슨에서 빌드스크립를 실행하는 프로세스와 독립된 별도의 WAS 프로세스 띄우기는 불가능합니다.

아마도 다음과 같이 Ant 스크립트에서 exec 타스크의 spawn 파라미터를 true로 설정하여 WAS를 시작하면 된다고 생각할지도 모릅니다.

 

    <exec dir="${was.command.dir}"
          executable="${was.command.dir}/${was.command.deploy}"
          spawn="true" />

 

* spawn :  멀티태스킹이 지원되는 운영체계에서 하위 프로세스를 만드는 것.(http://terms.co.kr/spawn.htm)

 

그러나 이 작업을 허드슨에서 실행하게 되면 해당 빌드 프로세스는 WAS 프로세가 끝나지 않는이상 종료되지 않습니다.(특히 윈도에서)

이에 대한 이유와 해결방안은 다음 글을 참조하세요.

Spawning processes from build

 

 

이 글은 스프링노트에서 작성되었습니다.

Posted by 에코지오
,