TeamCity显示快照依赖项的更改

时间:2015-12-14 12:06:35

标签: dependencies teamcity

我有一个TeamCity构建(A),它只执行checkout和msbuild步骤,并将其二进制文件作为输出提供给其他三个版本。

构建B是快速运行的测试,大约需要5分钟,B通过快照/工件依赖性使用A输出。

A的输出也用于另外两个构建任务,这些任务是长时间运行的测试和安装程序创建。

目前,当B中的某些测试失败时,我看不到A对测试作业B(或c或D)造成的更改导致失败。

在显示任务B的测试结果时,是否可以显示为构建任务A所做的更改。因此,我们可以很容易地看到哪些更改破坏了构建?

现在也有可能,但需要更多地挖掘TC buildlogs

2 个答案:

答案 0 :(得分:3)

继续接受版本控制设置的答案显示高级选项|检查显示快照依赖项的更改。 依赖构建需要VCS Root来显示依赖项的更改。

答案 1 :(得分:2)

在B中,转到版本控制设置 | 显示高级选项 |检查显示快照依赖项的更改

应该这样做。 (鉴于您的问题的标题与选项的名称相同,我想知道您是否已经知道此复选框,并且由于某种原因它无法正常工作?)