【发布时间】:2019-02-28 19:30:01
【问题描述】:
当构建触发器设置为 CI 时,TFS 服务器(或其他 CI 工具)如何确定它需要运行构建?我一直在寻找文档,但我只能找到一个模糊的“当开发人员提交更改时”或类似内容。
我们在同一个目录中有多个解决方案。这些解决方案重用了一些相同的项目:
解决方案1
- 项目A
- 项目B
解决方案2
- 项目A
- 项目C
如果我设置指向解决方案 1 和解决方案 2 的构建,然后在 projectA 中进行更改,TFS 会触发这两个解决方案的构建吗?
我知道我可以对此进行测试,看看会发生什么。这是为了说明我的问题的背景,实际上是:TFS(或其他 CI 工具)如何确定它们需要运行构建?
如果提交的更改是针对不在解决方案中的文件怎么办?例如。构建脚本。
【问题讨论】:
标签: tfs continuous-integration