2013-06-13 16 views
0

Я пытаюсь в течение нескольких недель запускать скрипт муравья в определенное время каждую неделю, чтобы развернуть военный файл на многих серверах, созданных круиз-контролем из нашего SVN проверить модули. Файл войны строит отлично при каждой проверке, но я не могу заставить автоматизировать сценарий развертывания.Планирование сценария сборки в определенное время с помощью круиз-контроля

Я пытался что-то подобное в config.xml:

<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> 

Но НИ, кажется, работает. Есть ли что-то, что мне не хватает в моей конфигурации проекта?

ответ

0

Похоже, часы на сервере, который я использовал действительно был выключен, это сработало:

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

 Смежные вопросы

  • Нет связанных вопросов^_^