2016-09-29 14 views
0

我有一個基於testng的測試代碼,用於測試我們提供基於xslt報告的CI代碼。Jenkins不直接顯示html文物

此前,可以直接點擊index.html文件(鏈接到其他一些html文件),並直接從Jenkins構建工件頁面查看整個頁面,並啓用鏈接等,但它沒有「不再那麼做了。

我必須下載整個文件夾並打開我的電腦上的index.html文件才能看到整個報告。

我記得的唯一改變是在失敗的Jenkins更新後重新啓動服務器。

是否有可能只需從構建工件頁面中單擊index.html文件,而不必在本地下載整個文件夾? 任何指導讚賞。

+0

[Jenkins HTML Publisher Plugin:沒有與Jenkins 1.643的外部鏈接]的可能副本(http://stackoverflow.com/questions/34681852/jenkins-html-publisher-plugin-no-external-links-with-jenkins -1-643) –

回答

1

Jenkins有一個HTML報告發布插件,可以自動緩存整個html報告文件夾,並讓您指定索引頁面將其顯示在主作業頁面上。 https://wiki.jenkins-ci.org/display/JENKINS/HTML+Publisher+Plugin

+0

非常感謝讓我知道這個插件,這似乎正是我所期待的。 我將回顧放寬內容安全策略所需的風險,並給它一個鏡頭,並將其標記爲答案,如果這能夠使其工作。 – Rohit