TeamCity显示快照依赖关系的更改 [英] TeamCity show changes from snapshot dependencies

查看:269
本文介绍了TeamCity显示快照依赖关系的更改的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个TeamCity构建(A),它只检出和msbuild步骤,并将其二进制文件作为三个其他构建的输出。



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



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



现在,当B中的某些测试失败时,我没有看到对A做出的更改与测试作业B(或c或D)



可以显示为任务B显示测试结果时对构建任务A所做的更改。因此,我们可以轻松查看哪些更改已损坏构建?



现在也可以,但需要更多的挖掘TC buildlogs

解决方案

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



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


I have a TeamCity build (A) that does only checkout and msbuild steps and provides it's binaries as output to three other builds.

Build B is quick running tests, that take about 5 minutes, B uses A output through snapshot/artifactory dependencies.

Output from A is also used in two other build task which are long running tests and installer creation.

For now, when some tests in B fail, I don't see changes made to A from withing test job B (or c or D) which caused that fail.

Is possible to display changes made to build task A when displaying test results for task B. So we can easily see which changes have broken the build?

Right now it is also possible, but requires some more digging into TC buildlogs

解决方案

In B, go to the Version Control Settings | Show advanced options | check Show changes from snapshot dependencies.

That should do it. (Given that the title of your question is identical with the name of the option, I wonder if you already know about this checkbox and it's not working for some reason?)

这篇关于TeamCity显示快照依赖关系的更改的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆