【问题标题】:Hudson: Copy artifact from master to slave failsHudson:将工件从主机复制到从机失败
【发布时间】:2011-04-29 09:26:12
【问题描述】:

是否可以使用“复制工件”插件将工件从在主节点上运行的作业复制到在从节点上运行的下游作业?

我在从站上收到一条错误消息: hudson.util.IOException2:hudson.util.IOException2:无法提取 /srv/hudson/jobs/myproject/builds/2011-04-29_10-28-54/archive/myartifact.foo

显然该路径无效,因为它指向 master 上的工件文件夹。

是我遗漏了什么还是这不可能?

【问题讨论】:

    标签: hudson jenkins


    【解决方案1】:

    是的,这是可能的。您可以使用Copy Artifact Plugin 将任何工件复制到从站。

    我建议第一次测试

    • 只需使用一个“从另一个项目复制工件”步骤即可设置作业
    • 使用您的工件将“项目名称”设置为作业
    • 将“哪个构建”设置为“上次成功构建”(确保有一个)
    • 将“要复制的工件”和“目标目录”保留为空以将所有工件复制到从工作区目录

    【讨论】:

    • 抱歉迟到了,因为我有一个解决这个问题的方法,我从来没有回头看这个问题。正如你所描述的,它完美地工作。没有指定要复制哪些工件,它现在起作用的原因是什么?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-05-15
    • 2017-11-19
    • 2021-06-23
    • 2018-09-13
    • 1970-01-01
    • 2021-05-24
    • 2015-07-08
    相关资源
    最近更新 更多