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

Lee*_*Way 6 jenkins jenkins-plugins

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

  • 来自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>

如何修改Artifacts以复制或Target目录以获得以下结果: c:/AUT/<all files and folders>?

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

小智 2

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