2013-04-01 47 views
1

我正在嘗試使用jenkins來監視外部工作。外部作業的可選輸入之一是指向寫入測試日誌的臨時日誌目錄(例如日誌目錄爲/tmp/testlog-UUID)的路徑。jenkins - 如何查看外部作業的日誌目錄?

工作完成後,我可以通過瀏覽器使用該目錄/文件夾,以便每個人都可以從瀏覽器中看到測試結果(和日誌),而不是登錄到主機並從中讀取文件/tmp/testlog-UUID

說,這樣的事情:http://<server>/job/testlog-UUID

此外,貼在這裏:https://groups.google.com/forum/#!topic/jenkinsci-users/o0PMScDqllE

+0

您是否考慮將輸出重定向到構建目錄?然後它將在標準GUI中可用。 – gaige

+0

建立目錄位於何處?謝謝 – cached

+0

如果你運行一個shell腳本,那個目錄就是你的編譯目錄,但是我認爲我誤解了你的問題,而且你直接從源代碼中得到了答案。 – gaige

回答

1

外部作業監控功能,目前(截至1.510)只支持發送數據(又名「控制檯輸出」的單個流)而沒有別的。我們應該做出各種明顯的改進,包括這一點,但似乎沒有人有足夠的週期去做,這是一個恥辱。

當前的解決方法是將所有內容放入單個「控制檯輸出」中,但您可能已經知道了。

+0

很高興知道,謝謝 – cached

相關問題