我使用Jenkins 1.450作爲CI,我的源代碼在git倉庫中,而且我使用maven作爲構建環境。詹金斯爲一個maven項目 - 生成測試報告
我的問題:我無法讓詹金斯生成測試結果。
詳情:
1.如果我創建一個詹金斯「自由式」的工作,它成功地執行構建。但是,如果我選擇「發佈JUnit測試結果報告」選項,Jenkins將無法找到測試報告文件。我可以在target/surefire-reports /中看到他們,如果我自己做'mvn install',但Jenkins在某種程度上不會構建在工作場所......在Jenkins構建之後,我沒有看到創建目標目錄。
2.如果我創建「Maven的2/3」的工作,並給它的路徑我的Maven安裝,詹金斯只是沒有找到它 - 它說:<path>/Maven_3.0.4 doesn't have a 'lib' subdirectory - thus cannot be a valid maven installation!
錯誤甚至不給讀寫後更改 - 對該目錄的所有用戶執行權限。
這是什麼我在這裏做錯了?我需要在我的pom文件中有<reporting>
標籤嗎?我在哪裏可以找到所有這些文檔/疑難解答信息?
謝謝!