TeamCity——是否可以将超时值与特定构建步骤相关联?

标签 teamcity teamcity-7.1

我有一个由多个步骤组成的构建配置,我希望看到一个特定步骤在运行时间超过特定时间阈值(例如 10 秒)时失败。我不想在整个构建(即所有步骤)中引入超时,这可能需要几分钟时间,除此之外还有其他原因,因为这个特定步骤的时间超时应该会导致整个构建失败,因此无需运行任何后续步骤.

我知道我可以相当轻松地在 shell 或 Perl 包装脚本中实现超时功能;我的问题是关于 TeamCity 对此功能的支持。

有没有办法通过 TeamCity 构建配置来做到这一点?

我正在使用 TeamCity v7.1

最佳答案

目前,TeamCity 不支持此功能。 our tracker中也有类似的请求.尽管它为 .Net 构建运行器请求此问题,但它可以扩展以处理其他构建运行器类型。您可以观看/投票以在问题实现时得到通知

关于TeamCity——是否可以将超时值与特定构建步骤相关联?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17349694/

相关文章:

deployment - capistrano ssh 连接 - 从 cron 或 teamcity 运行时不起作用

git - 是否可以在服务器端 checkout 期间指定 git.exe 位置

teamcity - 触发时强制构建到队列顶部

java - 如何在 64 位 JVM 上运行 TeamCity

Teamcity - 检查 git merge 是否导致冲突

asp.net-mvc - 为什么 Nant 不与 TeamCity 合作?

ios - 如何在TeamCity中使用iOS Carthage?

teamcity - 如何根据 TeamCity 配置重现本地构建?

internet-explorer-8 - 当 TeamCity 使用 IE8 通过 HTTPS 运行时无法下载 TeamCity Windows 托盘通知程序