【问题标题】:TeamCity: Delay build trigger if successful build detected in the past 1 hourTeamCity:如果在过去 1 小时内检测到成功构建,则延迟构建触发器
【发布时间】:2015-10-07 10:48:34
【问题描述】:

我们有一个使用 TeamCity 的项目,它会在检测到 VCS 发生更改时触发构建,并有 60 秒的静默期。

我想以这样一种方式配置此触发器,即如果最后一次成功构建在 1 小时内,则不会构建 VCS 触发器。但是,如果在过去 1 小时内未检测到构建并且在 VCS 中检测到更改,则构建应立即触发。

有没有办法可以在 TeamCity 中完成这项任务?

谢谢, 维沙尔

【问题讨论】:

    标签: continuous-integration teamcity build-automation


    【解决方案1】:

    据我了解,您希望每小时触发不超过一个构建。目前无法在 TeamCity 中进行配置。以下是相关请求:https://youtrack.jetbrains.com/issue/TW-26302。请为它投票。

    【讨论】: