Jenkins with Copy Artifact插件:使用子目录复制目录内容

时间:2017-09-14 15:26:47

标签: jenkins ant configuration copy continuous-integration

我在另一个版本中有一个工件结构:

/
/bundle/docs
/bundle/bin
/bundle/bin/scripts

我想将所有文件和目录从/ bundle / bin复制到当前作业的工作空间子文件夹'product1'中。我希望在/ bundle / bin的%WORKSAPCE%/ product1内容中看到。

我的配置如下:

要复制的工件:bundle / bin / **

但它会创建%WORKSAPCE%/ product1 // bundle / bin

有可能吗?

1 个答案:

答案 0 :(得分:0)

似乎这就是插件的工作原理。您的选择是:

  1. 使用sh mv(Linux)或cmd move(Windows)命令保持相同的配置并稍后操作目录。这是我的环境中使用的解决方法。
  2. 选中“展平目录”选项(但这会混合/bundle/bin/bundle/bin/scripts
  3. 改进插件并将您的代码贡献给社区: - )