2016-11-17 33 views
0

我們使用團隊基礎服務器來檢查代碼並構建項目。 現在,我們希望添加到TeamCity中,一旦將構建推送到tfs,就可以觸發我們的自動化套件。TeamCity可以監聽tfs構建並觸發我的自動化測試

問題: TeamCity可以偵聽TFS構建信息並調用自動化腳本執行嗎? (我檢查了每個地方,它說teamcity執行構建,我希望tfs執行構建併發布操作)

+0

您正在使用哪個版本的TFS? –

+0

我們正在使用TFS 2013 –

回答

0

VSTS/TFS 2015及更高版本具有通過在發生事件時通知他們你的項目。它提供了一種將事件的JSON表示發送給任何服務的方法。更多信息:https://www.visualstudio.com/en-us/docs/integrate/get-started/service-hooks/services/webhooks

您需要在TeamCity端檢查是否可以從TFS接收事件的JSON表示。

+0

如果您使用TFS 2013,那麼您需要使用TFS API創建服務器端事件處理程序來偵聽BuildCompletionNotificationEvent,然後檢查TeamCity端以查看它是否可以從TFS獲取通知。 –