2014-02-19 85 views
1

我們使用TFS構建項目。當最後一個項目完成一個成功構建時,我們使用該項目的構建後事件來運行批處理文件。在TFS中成功完成測試後執行後期構建批處理文件構建

我們最近增加了一個試驗項目,該項目的構建過程完成後運行,這意味着該批處理文件大火首次成功試運行後,最後一個項目成功,但不建立後後。

你如何建立一個批處理文件只能在TFS測試成功完成後運行?

+0

您是否在構建中使用Workflow?另外,你運行的是什麼版本的TFS/Visual Studio? – Taegost

+0

不,我們不使用工作流和TFS 2012。 – Rob

回答

1

在TFS 2012中,您需要編輯構建工作流程才能執行此操作。您需要在工作流運行測試後的某個時間點添加一個InvokeProcess活動。有關如何自定義構建工作流程的更多信息,請參閱ALM Ranger構建指南:http://vsarbuildguide.codeplex.com/

如果您使用的是TFS 2013,則新的TfvcTemplate.12.xaml包含指定要從構建定義中正確運行的powershell文件無需定製工作流程)

相關問題