2010-12-02 228 views
0

我有一个包含一些共享项目的.NET解决方案的git存储库。每当解决方案发生变化时,我都希望TeamCity能够触发每个解决方案的构建;我遇到的问题是每当我的根目录中发生任何更改时,Teamcity都会告诉我,其他解决方案中的未决更改不受所做更改的影响。在TeamCity中构建相同解决方案的不同项目

有没有办法做我想要的?

回答

0

我推荐“共享”项目的单独解决方案。或者你可以有几个配置的“共享”项目不应该建立的解决方案。

+0

嗯,不同的解决方案取决于共享的项目,所以我们不能真正将共享的项目分离到他们自己的解决方案,也不排除他们构建它们,每个解决方案都将确保代码质量...... – nieve 2010-12-02 15:25:15

0

像您只使用一个存储库参考那样读取数据。如果您有不同的解决方案,则应为每个解决方案创建一个存储库引用(TC-config)或编辑每个构建项目的检出规则,以仅包含解决方案依赖的repo部分。

相关问题