如何在CruiseControl中每小时构建一次

时间:2013-03-20 12:39:14

标签: cruisecontrol

我需要每6小时触发一次构建。如何在巡航控制中做到这一点? timebuild标签只允许我在特定时间触发构建。

1 个答案:

答案 0 :(得分:1)

试试这个,例如 -

<强> config.xml中

<!-- Build every 6 hours -->
<schedule interval="21600">
<composite>
...

</composite>
</schedule>

或者您可以在特定时间阈值之后混合构建并按计划构建 -

...
<modificationset>
    <clearcase branch=...
     viewpath=.../>

<timebuild username=... time=.../>

</modificationset>
<schedule

interval="21600">

<ant
     antscript=...
     antWorkingDir=...
     buildfile=...
     target=.../>
</schedule>
...

有关详细信息,请参阅此文章 - http://flylib.com/books/en/2.615.1.51/1/

如果您关于 CruiseControl.NET ,请参阅间隔触发 - http://ccnet.sourceforge.net/CCNET/Interval%20Trigger.html

希望这有帮助。