【问题标题】:Teamcity build trigger after a certain number of check ins一定数量的签入后 Teamcity 构建触发器
【发布时间】:2012-07-27 22:38:34
【问题描述】:

有没有办法只在一定数量的签入后触发团队城市构建。我尝试在 teamcity 中检查构建触发,但找不到任何可以在我想触发构建之后指定签入次数的地方。

【问题讨论】:

  • 您能解释一下为什么要推迟几次提交的构建吗?
  • 因为我有与每个构建相关的工件,我想节省 t​​eamcity 服务器上的空间。

标签: continuous-integration teamcity


【解决方案1】:

我认为没有内置的解决方案,但您可以做一些事情。

  • 按照documentation 中的说明构建您自己的构建触发器插件
  • 您可以通过在 VCS 触发器中设置较长的静默期来模拟您想要的。
  • 使用计划的触发器每隔一小时或更长时间运行一次,并将其设置为仅在检测到更改时运行构建

只有第一个选项会在特定数量的签入时触发,但其他两个可能会减少您一天执行的构建次数。

您还可以查看artifact clean up rules 以减少保留的工件数量。另一种选择是使用pinned builds 来固定一天(例如)不会被工件清理过程清理的构建。

【讨论】:

    猜你喜欢
    • 2014-10-03
    • 1970-01-01
    • 2013-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多