是否可以在gradle中将文件的多个副本复制到HDFS

时间:2016-01-08 06:32:07

标签: hadoop gradle hdfs

我正在使用gradle任务来设置一些测试。为此,我需要将文件复制到HDFS位置。虽然我能够实现这一点,但是可以通过唯一地重命名每个文件来制作同一文件的多个副本。

1 个答案:

答案 0 :(得分:0)

这就是你要找的东西:

task copyRename << {
  ['a', 'b', ].each { n ->
    copy {
      from(project.rootDir) {
        include 'lol'
        rename { "lol-$n" }
      }
      into('dest')
    }
  }
}

可以找到演示here