我在 TeamCity (10.0.2) 中有一个金丝雀构建 (BuildA),它在提交发生时构建 master、develop 和所有 feature/* 分支。
我想创建另一个构建(BuildB),它从 BuildA 获取一小组工件,并在文件上运行 FxCop。而且我希望 BuildB 有一个 Finish Build 触发器,这样当 BuildA 为任何分支完成时,BuildB 将从该分支构建和运行中获取工件。
设置它似乎有一些障碍:
当我打开“Edit Artifact Dependency”框时,我必须指定一个“Build branch”,这是一个逻辑分支名称,而不是通配符或模式匹配。所以我不知道如何为来自 BuildA 的所有构建设置工件依赖项。
“完成构建触发器”有一个分支过滤器,看起来我可以放入“+:*”来捕获所有分支,但它如何与“工件依赖”分支名称值对齐?