1

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

4

1 回答 1

1

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

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

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

您还可以查看工件清理规则以减少保留的工件数量。另一种选择是使用固定构建每天固定一个构建(例如),该构建不会被工件清理过程清理。

于 2012-07-27T14:38:34.853 回答