【发布时间】:2014-09-02 11:44:43
【问题描述】:
如果新构建成功,我需要知道防止重新触发/触发过时构建/作业的 teamcity 设置。
我面临一个问题,即使下一次构建成功,也可以重新触发 teamcity 作业。如果之前触发了触发事件,那么如果最新的构建成功,它必须停止 teamcity 以运行该作业。
所以我必须在 TC 中为 1 个分支做 2 个工作 -- Build-Precheck,另一个是 Build-compile
所以我可以看到 Build-compile 只是从 Build-Precheck 中选择最新可用的成功构建,然后排队等待下一个可能是过时的构建。
Build-Precheck 只需 2 分钟即可完成构建,它会快速触发最新构建,我想遵循先进先出原则 构建预检查 2014 年 10 月 6 日 14:33 - 14:35 (2m:01s) –7.1.4345 2014 年 10 月 6 日 14:41 - 14:43 (2m:16s)- 7.1.4346 2014 年 10 月 6 日 14:45 - 14:47 (2m:10s)- 7.1.4347 编译-编译 2014 年 10 月 6 日 14:35 - 15:00 -7.1.0.4345 2014 年 10 月 6 日 14:52 - 15:20 (28m:02s)- 7.1.4347 2014 年 10 月 6 日 16:08 - 16:33 (24m:52s)- 7.1.4346
TC 运行增量构建而不是过时构建是否有任何解决方法
【问题讨论】:
-
您设置了哪些触发器?鉴于提供的信息有限,很难回答。
-
有一个完成构建触发器设置,允许作业在特定配置成功完成后运行。
标签: teamcity teamcity-8.0