[재질문] hudson deploy 관련 질문입니다.
- 작성자 :
- 김*상
- 작성일 :
- 2011-11-07 15:35:01
- 조회수 :
- 2,003
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
밑에 답변을 달아주셨는데..
개발서버는 UNIX 입니다.
아래 적어주신 내용은 로컬에서 작업하는 명령어 같은데
혹 UNIX OS에서 JEUS6의 JDOWN, JBOOT 명령어를 사용하는 deploy 설정을 알고 싶어
질문드렸습니다.
개발서버는 UNIX 입니다.
아래 적어주신 내용은 로컬에서 작업하는 명령어 같은데
혹 UNIX OS에서 JEUS6의 JDOWN, JBOOT 명령어를 사용하는 deploy 설정을 알고 싶어
질문드렸습니다.
A
문의하신 내용에 답변드립니다.
우선 허드슨에서 원격 서버에 있는 제우스를 리스타트 시키는 스크립트를 말씀하시는거 같은데 허드슨에 Ant 잡을 생성하시고 Ant의 텔넷과 원격 쉘 실행 스크립트를 이용하시면 될 듯 합니다.
[예시]
<target name="testDeploy" >
<!-- telnet Task -->
<telnet
server = "${dest.ip}"
userid = "${dest.user}"
password = "${dest.passwd}"
port = "23"
initialCR = "yes"
timeout = "60"
>
<read>/product/jeus2</read>
<write>jdown2</write>
<read>/product/jeus2</read>
<write>jboot2</write>
<read>/product/jeus2</read>
<write>exit</write>
</telnet>
</target>
우선 허드슨에서 원격 서버에 있는 제우스를 리스타트 시키는 스크립트를 말씀하시는거 같은데 허드슨에 Ant 잡을 생성하시고 Ant의 텔넷과 원격 쉘 실행 스크립트를 이용하시면 될 듯 합니다.
[예시]
<target name="testDeploy" >
<!-- telnet Task -->
<telnet
server = "${dest.ip}"
userid = "${dest.user}"
password = "${dest.passwd}"
port = "23"
initialCR = "yes"
timeout = "60"
>
<read>/product/jeus2</read>
<write>jdown2</write>
<read>/product/jeus2</read>
<write>jboot2</write>
<read>/product/jeus2</read>
<write>exit</write>
</telnet>
</target>