我想在每周的星期五下午 1:00 执行一个项目,如果在该特定周的任何时间都没有运行构建。
有什么可以帮助我编写巡航控制项目的触发器。
使用设置为每周下午 1:00 运行的间隔触发器和条件块来检查最后一次构建时间是否在该周运行,如下所示:
<conditional>
<conditions>
<lastBuildTimeCondition>
<time unit="hours">168</time>
</lastBuildTimeCondition>
</conditions>
<tasks>
<msbuild />
</tasks>
<elseTasks>
<!-- Something else, maybe comment task -->
</elseTasks>
</conditional>