2010-12-02 230 views
0

我有一個包含一些共享項目的.NET解決方案的git存儲庫。每當解決方案發生變化時,我都希望TeamCity能夠觸發每個解決方案的構建;我遇到的問題是每當我的根目錄中發生任何更改時,Teamcity都會告訴我,其他解決方案中的未決更改不受所做更改的影響。在TeamCity中構建相同解決方案的不同項目

有沒有辦法做我想要的?

回答

0

我推薦「共享」項目的單獨解決方案。或者你可以有幾個配置的「共享」項目不應該建立的解決方案。

+0

嗯,不同的解決方案取決於共享的項目,所以我們不能真正將共享的項目分離到他們自己的解決方案,也不排除他們構建它們,每個解決方案都將確保代碼質量...... – nieve 2010-12-02 15:25:15

0

像您只使用一個存儲庫參考那樣讀取數據。如果您有不同的解決方案,則應爲每個解決方案創建一個存儲庫引用(TC-config)或編輯每個構建項目的檢出規則,以僅包含解決方案依賴的repo部分。

相關問題