사용자 도구

사이트 도구


gant:tools

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
gant:tools [2012/10/18 16:48]
kwon37xi
gant:tools [2012/10/18 16:54] (현재)
kwon37xi [Execute]
줄 4: 줄 4:
   * [[http://gant.codehaus.org/Execute+Tool|Execute Tool]]   * [[http://gant.codehaus.org/Execute+Tool|Execute Tool]]
   * 셸 스크립트 등을 실행한다.   * 셸 스크립트 등을 실행한다.
 +  * 실행한 명령이 에러 코드를 리턴했을 때 빌드 과정을 멈추지 않는다. [[gant:tasks|Ant의 exec 태스크]]를 사용하면 더 정밀하게 조정 가능하다.
   * 툴에 추가<code groovy>   * 툴에 추가<code groovy>
 includeTool << gant.tools.Execute includeTool << gant.tools.Execute
줄 10: 줄 11:
     * ''executable'' : 실행파일 실행. 인자가 하나 혹은 문자열의 리스트일 수 있다.     * ''executable'' : 실행파일 실행. 인자가 하나 혹은 문자열의 리스트일 수 있다.
     * ''shell'' : 셸을 호출하고 지정된 명령어를 파싱하고 실행한다.     * ''shell'' : 셸을 호출하고 지정된 명령어를 파싱하고 실행한다.
 +      * 윈도우에서는 ''cmd /c 명령''
 +      * *nix에서는 ''sh -c 명령''
   * 기본적으로 출력은 바로 표준 출력/에러로 내보낸다.   * 기본적으로 출력은 바로 표준 출력/에러로 내보낸다.
     * ''errorProcessing'' : 에러 처리를 받는 클로저 지정     * ''errorProcessing'' : 에러 처리를 받는 클로저 지정
gant/tools.1350546496.txt.gz · 마지막으로 수정됨: 2012/10/18 16:48 저자 kwon37xi