gradle unzip zip from tar issue:最小的repro repo用于尝试在tar文件中解压缩zip时显示问题 源码
回购在尝试使用其他任务中的文件时显示问题 的背景 一开始,我们有一个要过滤的zip文件。 假设它包含两个文件a.txt和b.txt,但是我们想从zip文件中排除b.txt。 目标 现在,“业务案例”已更改,并且我们在.tgz文件中包含了.zip文件。 我们要解压缩tar文件,解压缩zip文件,然后在zip中处理文件。 示例0 此示例显示在.tgz文件之前,一切按预期进行。 0. cd example-0 1. gw clean unzipAndRezipZip 2. tree . ├── build │ └── zipOutput │ └── rezipped.zip 示例1 第一个想法是在unzipAndRezipZip任务之前有一个任务extractTar ,该任务从tar文件中提取zip文件。 本示例使用的是Gradle 4.2.1,因为这是冒险开始时真实项目
下载地址
用户评论