0
我們在單個Git存儲庫中擁有大約80個C#項目。 我們的CI服務器是TeamCity,我們用它來構建每一次提交到我們的git主存儲庫。簡化CI構建的C#項目/解決方案結構
我想拿出最好的方式來構建服務器上的所有項目。
這些項目目前被分組到一些.sln文件中(每個項目大約有20個項目),創建一個包含所有項目的「主」解決方案文件是一種常見的做法,這樣構建服務器只需要構建解?
還是最好保留一些MSBuild或其他腳本文件,它本身會執行每個解決方案/項目的構建任何它認爲合適的?
無需創建主解決方案文件,teamcity可以在單個teamcity項目中輕鬆構建儘可能多的解決方案或項目。 – 2012-07-24 08:25:59
但我將不得不手動添加構建步驟PER項目/解決方案。 – 2012-07-24 08:30:41
是的,每個項目/解決方案需要一兩分鐘。 – 2012-07-24 08:35:38