【发布时间】:2011-07-21 18:42:32
【问题描述】:
我的 TeamCity 中有以下配置:
- 2个项目和每个项目的一些构建配置
我的问题是,每当 TeamCity 构建项目并创建新标签时 (例如:Tag-5.9.0 修订版 533)此标签进入“待处理”列表。如果创建了另一个标签(例如:标签 5.9.1 修订版 539),我现在在待处理列表中有两个标签。
TeamCity 将始终编译最新的标签。
我的输出文件夹应该包含以下文件夹:
- C:\Deploy\Client\Version\Tag-5.9.0-rev.533
- C:\Deploy\Client\Version\Tag-5.9.1-rev.539
但是我只有最后一个提交的标签。
- C:\Deploy\Client\Version\Tag-5.9.1-rev.539
有没有办法强制为每个提交单独构建??
谢谢,
TeamCity 版本 6.5.1(内部版本 17834)
【问题讨论】:
-
您是否在构建触发器中违反了安静期?
-
查看项目配置中的构建触发器。这是绝对可能的。
-
您好,我看看这两个配置的含义,Quite Period 和 Build Trigger。但我不是总是得到相同的结果。 - 待处理列表中的所有提交将只创建一个构建。
标签: c# svn continuous-integration teamcity