【发布时间】:2014-12-18 20:15:02
【问题描述】:
我正在努力解决以下问题。 假设我们有解决方案 A、B、C 和以下依赖项:
A(无依赖关系)
B -> A(B 使用 A)
C -> A,B(C 使用 A 和 B)
我已经创建了具有批量连续集成的构建,因此每当我签入任何这些解决方案时,都会触发下一个构建。
现在,每当我签入 A、B、C 解决方案时,构建队列如下所示:
一个
B
C
C(在构建 B 完成后触发)
B(在构建 A 完成后触发)
C(在第二次构建 B 完成后触发)
但这需要太多时间。有没有办法让它们像那样触发:
一个
B(由于构建 A 在队列中并且它是 不一定要构建它)
C(由于构建 A 在队列中并且它是 不一定要构建它)
B(从构建 A 触发)
C(从构建 B 触发)
以便队列中没有重复的构建。多用户签到呢?
【问题讨论】:
标签: tfs build queue continuous-integration