2011-04-29 23 views
2

是否有可能使用「複製工件」插件將從主作業上運行的作業中的工件複製到在從屬節點上運行的下游作業?哈德森:從主從複製僞像失敗

我在從站上收到一條錯誤消息: hudson.util.IOException2:hudson.util.IOException2:無法解壓/ srv/hudson/jobs/myproject/builds/2011-04-29_10-28 -54/archive/myartifact.foo

很明顯,該路徑無效,因爲它指向master上的工件文件夾。

我錯過了什麼,或者這只是不可能?

回答

7

是的,這是可能的。您可以使用Copy Artifact Plugin將任何工件複製到從屬設備。

對於第一次測試,我建議

  • 成立了一個工作只是一步
  • 一個人從另一個項目複製文物'設置「項目名稱」的工作與你的神器
  • 集「的建設」到「上次成功構建」(保證有一個)
  • 保持「文物複製」和「目標目錄」空所有的文物複製到從工作區目錄
+0

對於遲到的接受感到抱歉,因爲我對問題的解決方法我從來沒有回過頭來看這個問題。它完美的工作,如你所描述的。沒有指定要複製的工件,它現在的工作原因是什麼? – Bernhard 2011-07-12 12:00:46