2012-09-20 30 views
2

我想在最後的FxCop和Coverage頁面中包含運行結果。我有團隊城市將報告作爲html輸出到我選擇的位置,但是我無法使用file://協議彙總html文件,只能通過http。我可以配置TeamCity的內置TomCat服務器來提供靜態html文件嗎?

我可以配置Tomcat服務器中構建的TeamCity來提供(未授權)我導出的html文件嗎?那麼當構建用新版本替換html文件時,匯合頁面會自動更新?

+0

爲什麼不添加它作爲構建神器? – AlG

+0

@AlG它已經是一個構建工件了,但爲了讓匯合把它作爲html-include包含在頁面中,它需要通過http://(我試過file://但是沒有骰子)來訪問,所以我需要爲了得到它,最簡單的方法似乎是讓已經運行的tomcat提供TeamCity頁面來完成它 –

回答

1

所以我想我明白了這一點。它似乎被配置爲僅處理.html請求,因此通過將文件重命名爲fxcop-report.htm並將其直接放置在TeamCity \ webapps \ ROOT目錄中,我可以使用標準的http:\\teamcityurl\fxcop-report.htm調用來獲取提供的文件。

看來我必須對FxCop生成的html的內容做一些調整,因爲通過匯合嵌入的內容似乎只是FxCop頁面的主體,所以我沒有獲得JavaScript函數,但是我可以工作我認爲。

相關問題