是否可以使用"复制工件"插件将工件从主节点上运行的作业复制到从节点上运行的下游作业?
我在奴隶上遇到错误:hudson.util.IOException2:hudson.util.IOException2:无法提取/ srv/hudson/jobs/myproject/builds/2011-04-29_10-28-54/archive/myartifact.foo
显然该路径无效,因为它指向master上的artifact文件夹.
我错过了什么,或者这是不可能的?
对的,这是可能的.您可以使用复制工件插件将任何工件复制到从属工具.
对于我推荐的第一次测试
只需使用一个"从另一个项目复制工件"步骤设置一个工作
将"项目名称"设置为包含工件的作业
将'which build'设置为'Last success build'(确保有一个)
保持"要复制的工件"和"目标目录"为空以将所有工件复制到从工作空间目录