我在Jenkins工作空间中有一些文件。我希望所有文件都经过压缩,并且zip现在应该包括根文件夹,并且应该只包含该文件夹中的内容。
我已经尝试使用实际上压缩文件的文件操作插件。但是使用此插件的问题是所有文件都在根文件夹中。我需要的是,一旦我解压缩,我应该只会得到文件而不是文件夹。
答案 0 :(得分:0)
然后您可以使用以下方法to include file without taking its path folders对其进行配置:
<includeBaseDirectory>false</includeBaseDirectory>
-fileSets
答案 1 :(得分:0)
您只需使用终端即可 进入根目录或包含您想要的所有文件的目录:
tar chvfz workspace.tar.gz *
将把所有文件压缩到workspace.tar.gz中的工作区中
如果您想压缩特定文件,则可以列出它们,而不使用*