从远程Jenkins工作区复制文件

时间:2016-11-13 10:19:48

标签: jenkins jenkins-plugins

我正在尝试创建一个交叉编译作业,这将为Windows和Windows构建我的代码。 Linux操作系统。 我已经设置了Windows& Linux jenkins节点,并配置了两个作业,一个带有' windows'标签在我的Windows机器上运行,另一个在' linux'标签在我的linux机器上运行。 我安装了MultiJob插件,并将两个作业包装成并行运行 当两者都成功完成时,我想复制所有生成的文件并对它们进行操作 换句话说,我想从两个作业远程工作区复制文件以进行进一步操作 任何人都可以建议如何做到这一点?

1 个答案:

答案 0 :(得分:1)

  • 将您的文件添加到子作业中的工件中(使用“存档工件”构建后步骤)
  • 在父作业中添加构建步骤“从另一个项目复制工件”,将您的子作业名称设置为“在哪个构建”字段中选择“由当前MultiJob构建触发构建”