2013-06-13 3 views
0

나는 매주 특정 시간에 개미 스크립트를 실행하여 SVN의 크루즈 컨트롤에 의해 생성 된 여러 서버에 걸쳐 war 파일을 배포하려고 노력 해왔다. 체크인. 전쟁 파일은 모든 체크인 때마다 잘 작성되지만, 배포 스크립트를 자동화 할 수없는 것 같습니다. 어떤 트리거없이크루즈 컨트롤에서 특정 시간에 빌드 스크립트 예약

<project name="deploy" requireModification = "false"> 

    <listeners> 
     <currentbuildstatuslistener 
      file="logs/Adeploy/status.txt"/> 
    </listeners> 

<compound includeTriggerChanges="false"> 
     <triggers> 
    <scheduleTrigger time="15:28" buildCondition="ForceBuild" name="Scheduled"> 
     <weekDays> 
      <weekDay>Thursday</weekDay> 
     </weekDays> 
    </scheduleTrigger> 
    </triggers> 
</compound> 

<schedule> 
       <ant buildfile = "deploy.xml" useLogger = "true"/> 
    </schedule> 

그리고이 :

<schedule> 
      <ant day = "Thursday" time = "1552" buildfile = "call-Auto-Deploy.xml" useLogger = "true"/> 
</schedule> 

을하지만 niether 실행 것으로 보인다

나는 Config.xml의이 같은 시도했습니다. 내 프로젝트 구성에서 빠진 것이 있습니까?

답변

0

그것은 내가 오프 정말로 사용 된 서버의 시계처럼 보이는이 일 :

<schedule> 
      <ant day = "Thursday" time = "1552" buildfile = "call-Auto-Deploy.xml" useLogger = "true"/> 
</schedule> 
관련 문제