2016-02-05 14 views
0

我正在嘗試使用OpenCover運行自定義代碼覆蓋率,並使用Report Generator以易於閱讀的格式生成輸出。這兩個應用程序的最終輸出是xml文件。 。TFSBuild - 在tfs2013上爲每個tfs保存OpenCover/ReportGenerator輸出

我正在使用的生成定義InvokeProcess活動來獲得它們的輸出,這些應用程序,但輸出是目前僅在我的體型控制器的Build二進制文件的文件夾存在(例如:C:\Builds\1\project_collection\build_definition\bin

我想保存每這些文件建立在某個位置並在需要時通過單擊構建摘要中存在的超鏈接來恢復它們,類似於tfs構建摘要中顯示的內置代碼覆蓋率結果。

我試過這個question,但正如你所看到的那裏沒有列出正確答案。

那麼如何將這些輸出文件複製到某個遠程位置,並在構建摘要中引用它們以檢索它們?

回答

0
  1. 將輸出複製到某個遠程位置與複製輸出到放置文件夾類似。您可以簡單地在構建定義 - 構建默認值 - 分段位置中指定放置位置。檢查下面的截圖:

enter image description here

  • 您的構建摘要檢索他們參考的二進制文件,你可以添加一個新的活動「WriteCustomSummaryInformation」到您的構建過程模板,它有幾個屬性,允許您創建一個新的部分並向該部分添加文本。檢查這個博客瞭解更多信息:http://blogs.msdn.com/b/jpricket/archive/2012/06/07/tfs11-rc-simple-build-summary-customization.aspx
  • 0

    正如我還回答了在這裏Display OpenCover results in TFS 2015 build Summary,現在可以定製在2015年TFS

    構建結果我成功上傳OpenCover XML結果文件'testrun-attachment'並通過REST接口獲取了部分內容以在構建摘要選項卡和其自身的擴展「構建結果視圖」上顯示彙總值。