使用 Jenkins 运行我的测试套件。作为集成测试设置的一部分,我需要将一堆文件复制到给定文件夹中。我想将这些文件包含在 src/test/resources 中,然后以某种方式解压缩它们并将它们复制到文件夹中,然后再运行测试。完成我想做的事情的最佳方法是什么?
编辑添加:
基本上,我正在测试一种需要从我们的 hadoop 集群上的文件夹中读取一些文件的方法。在我的 Jenkins 机器上,我有一个以伪分布式模式运行的单节点 hadoop“集群”。因此,我需要在运行测试之前将这些文件复制到集群中。所以我需要:
A)以某种方式将文件放到 Jenkins 盒子上(我认为将它们打包在 JAR 中最容易)和
B)将这些文件复制到hadoop“集群”上。