2009-12-14 87 views
0

我一直在使用CC.NET一段時間,並決定嘗試Team City。 初始配置和默認配置非常簡單,但在代碼簽出後單元測試運行之前,如何交換配置文件。TeamCity交換配置文件

我正在使用TFS,NUnit。 1.在本地工作時,我有配置文件指向本地服務器。 2.在構建服務器上,TeamCity獲取我已簽入代碼並構建新版本的通知。 3.服務器運行單元測試

當在第3步服務器上運行單元測試時,我需要交換指向其他服務器的配置文件,而不是我在本地使用的配置文件。

你如何在TeamCity中完成這項任務?

感謝, Edijs

回答

0

您可以設置依賴性的TeamCity構建。如果你的新版本編譯,它可以觸發你的單元測試構建。

我通常會通過不同的NANT文件來運行它。基於我的NANT Target,我可以從同一個構建中獲得不同的行爲,這就是我在TeamCity中指定的行爲。