0
我使用maven項目並使用Jenkins運行它 filepath有問題:我將一些作業的信息寫入根目錄中的文件的項目。然後我運行另一項工作,我需要從創建的文件中獲取信息。但我無法得到它,從第二份工作中打開的文件是空的。 請幫我解決這個問題 謝謝無法爲可以從sepatare作業中讀取的文件編寫正確的文件路徑
我使用maven項目並使用Jenkins運行它 filepath有問題:我將一些作業的信息寫入根目錄中的文件的項目。然後我運行另一項工作,我需要從創建的文件中獲取信息。但我無法得到它,從第二份工作中打開的文件是空的。 請幫我解決這個問題 謝謝無法爲可以從sepatare作業中讀取的文件編寫正確的文件路徑
Jenkins作業的工作空間目錄是短暫的,即當你運行一個新的作業構建時它被刪除並被重寫。如果您想保存一份作業中的文件供其他人使用,請使用Jenkins的工件歸檔功能;這裏是一個blog post that explains everything。
謝謝!這是我需要的。但我無法找到Pre-Actions在哪裏設置'copy-from'...也許這是Jenkins的另一個版本... – user2233562
您需要安裝Copy Artifact插件 - https://wiki.jenkins -ci.org/display/JENKINS/Copy+Artifact+Plugin –
感謝您的幫助! – user2233562