Nant构建时间设置

时间:2009-01-27 17:02:54

标签: nant

有人知道如何在NANT项目脚本上设置构建时间吗? 实际上我希望NANT在某个特定时间运行项目,例如每晚8点(Nightly Build)。 我该如何设定这个时间?

3 个答案:

答案 0 :(得分:2)

将nant命令设置为在控制面板下作为计划任务*运行。

*如果您使用Mono,则为cron作业。

答案 1 :(得分:0)

将此添加到您的ccnet.config文件中,让CruiseControl .net在给定的day.time运行您的构建项目:

<scheduleTrigger time="23:30" buildCondition="ForceBuild">
     <weekDays>
        <weekDay>Monday</weekDay>
        <weekDay>Tuesday</weekDay>
        <weekDay>Wednesday</weekDay>
        <weekDay>Thursday</weekDay>
        <weekDay>Friday</weekDay>
        <weekDay>Saturday</weekDay>
    </weekDays>
</scheduleTrigger>

如代码所示,这将迫使构建事件在每天23:30后的周一至周六进行。

有什么好处吗?

答案 2 :(得分:0)

你不能使用nant。创建简单批处理脚本的简单方法(它将触发您的nant脚本)并在您所需的时间从Windows任务计划程序运行该脚本