我有一个带有 a 的构建,finish build trigger
并且我想将其限制为仅在特定时间域(例如,凌晨 4 点到凌晨 5 点之间)运行,无论是否有finish build trigger
任何建议?
问问题
617 次
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 回答