使用cc.net运行预定的构建

时间:2011-06-02 21:36:20

标签: c# cruisecontrol.net schedule

我正在尝试安排在预定时间运行的构建,而不管修改如何。我想知道这是否是强制构建的正确方法,如果有办法设置cc.net忽略修改......

<triggers>
    <scheduleTrigger time="0500" buildCondition="ForceBuild" name="Scheduled">
        <weekDays>
            <weekDay>Tuesday</weekDay>
            <weekDay>Friday</weekDay>
        </weekDays>
    </scheduleTrigger>
</triggers>

我想在指定的时间和日期运行构建(不基于修改)。

2 个答案:

答案 0 :(得分:4)

我看到的唯一看起来错误的东西,可能是您指定时间的方式。在我看到的所有示例中,它应该是time="05:00",但我确实理解它是依赖于语言环境的,所以这可能实际上不是问题。

答案 1 :(得分:0)

解决方案是:

<triggers>
    <scheduleTrigger time="05:00" buildCondition="ForceBuild" name="Scheduled">
        <weekDays>
            <weekDay>Tuesday</weekDay>
            <weekDay>Friday</weekDay>
        </weekDays>
    </scheduleTrigger>
</triggers>

编写完ccnet.xml后,不要忘记重启CruiseControl。