我有一个git存储库,其中包含一些带有一些共享项目的.NET解决方案。我希望TeamCity在解决方案发生变化时触发每个解决方案的构建;我遇到的问题是,无论何时我的根目录发生任何变化,Teamcity都会告诉我其他解决方案中有待更改,这些更改不受所做更改的影响。
有没有办法做我的目标?
答案 0 :(得分:0)
我建议单独的“共享”项目解决方案。或者,您可以拥有多个解决方案配置,其中“共享”项目不应构建。
答案 1 :(得分:0)
读取就像您只使用一个存储库引用一样。如果您有不同的解决方案,则应为每个解决方案创建一个存储库引用(TC-config),或者编辑每个构建项目的签出规则,以仅包含解决方案所依赖的repo部分。