2

我有一个带有 a 的构建,finish build trigger并且我想将其限制为仅在特定时间域(例如,凌晨 4 点到凌晨 5 点之间)运行,无论是否有finish build trigger任何建议?

4

3 回答 3

1

另一种解决方案是暂停构建配置您可以使用REST API暂停构建配置。

于 2015-07-03T13:59:15.503 回答
0

您可以删除完成构建触发器,并向调用rest api的触发构建添加一个额外的步骤。

通过在调用周围添加一些逻辑检查时间是否在所需范围内,您应该能够实现您所追求的。

于 2015-06-22T08:06:18.943 回答
0

您可以使用cron-like表达式来编写将在自定义时间触发您的构建的计划触发器。您可以在此处阅读 teamcity 规格

例如,如果您想每天凌晨 4.30 运行一个目标,则必须使用以下语法定义它。

Seconds         0
Minutes         30
Hours           4
Day-of-month    *
Month           *
Day-of-week     ?
于 2015-06-23T02:19:47.553 回答