【问题标题】:Teamcity vcs trigger quiet period until previous build finishTeamcity vcs 触发安静期,直到上一次构建完成
【发布时间】:2013-06-17 10:49:52
【问题描述】:

我希望我的触发器在 svn commit 时启动,但只有在之前的构建完成之后。

它在一定程度上是在安静期实现的,但我想省略一些缺点:
1. 可能情况构建已经完成,但我们仍在等待安静期完成
2. 可能情况构建尚未完成,但我们正在开始新的构建,因为安静期已经结束。

谢谢。

【问题讨论】:

    标签: teamcity teamcity-7.1


    【解决方案1】:

    我将假设(因为您没有指定)您希望仅在上一个构建完成后才开始下一个构建,因为他们正在使用一些共享资源(例如用于集成测试)。

    TeamCity 有一个设置来限制同时运行的构建数量,无论它们是手动运行还是由触发器启动。将构建配置的第一页(常规设置)上的以下选项设置为“1”:

    限制同时运行的构建数量(0 - 无限制)

    编辑:今天宣布的 TeamCity 8.0 增加了对 Shared Resources 的支持,它允许您定义外部资源和配额以在多个构建配置中使用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-10-03
      • 2014-12-27
      • 1970-01-01
      • 1970-01-01
      • 2011-06-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多