复制工件插件 - 从没有从工件复制的路径的WORKSPACE复制

时间:2016-09-26 05:42:49

标签: jenkins jenkins-plugins

我想使用复制工件插件将Jenkins WORKSPACE项目从作业复制到另一个作品,如下所示:

  • 来自Job A的WORKSPACE/output/bundle/<all files and folders>
  • ${AUT}路径下的作业B,即:c:/AUT

插件设置

  • 项目名称project-build
  • 哪个版本Copy from WORKSPACE of latest completed build
  • 要复制的工件output/bundle/**
  • 目标目录${AUT}

执行副本,但目标目录的内容将是: c:/AUT/output/bundle/<all files and folders>

如何修改要复制的工件目标目录以获得以下结果: c:/AUT/<all files and folders>

为了更清楚,我想只复制目标目录中没有/output/bundle/<all files and folders>路径的/output/bundle/内容。

1 个答案:

答案 0 :(得分:1)

应该有一个&#34;展平目录&#34;高级设置中的选项,它会将源目录中的任何内容扩展到目标目录。但是,这也将扩展源目录中的文件夹,以解决您需要在源文件夹和目标文件夹上更具体的问题。例如,src:output / bundle / a / **,dst:$ {AUT} / a /