2015-10-26 104 views
1

我已成功創建了構建測試結果的小型演示HTML報告。簡而言之,我正在進行數值計算,並希望給出比二元合格/不合格更詳細的測試結果信息。 HTML報告由多個HTML文件組成,它們之間有相對的鏈接。在不下載的情況下在竹中顯示HTML文物

但是,鏈接到另一個文件有時會導致文件在瀏覽器中打開,有時會打開「下載文件」對話框。任何想法是什麼規則,所以我可以看看整個報告在瀏覽器中,而不訴諸整個報告的zip文件,解壓縮等等等?

回答

2

在我們的項目中,我們使用這個簡單的解決方案

1.In階段配置的最後一個任務腳本介紹複製到某個文件夾:

echo "Copy artifact report" 
rm -rf ../artifacts 
mkdir ../artifacts 
cp -r functionalTests/build/html/behat/* ../artifacts/ 

2.1936文物標籤編輯神器定義和設置複製模式artifacts/**

然後,當你瀏覽到打造神器然後用報告文件夾將在瀏覽器中打開

+0

此解決方案可以在您可以顯示HTML的範圍內工作,並且可以下載;但是,它只會將html工件顯示爲「text/plain」,意味着瀏覽器將僅顯示HTML源代碼,而不是呈現的HTML對象。 –

相關問題