gradle - Gradle任务创建目录的zip存档

标签 gradle zip build.gradle archive

我有一个gradle任务来创建目录的zip存档。
gradle任务是:

task archiveReports(type: Zip) {
   from '/projects/Reports/*'
   archiveName 'Reports.zip'
}

当我运行命令“gradle archiveReports”时,它显示构建成功。但是,没有创建zip文件。

我在这里想念什么吗?

最佳答案

我想出了一种方法:
现在对我有用。

task myZip(type: Zip) {
   from 'Reports/'
   include '*'
   include '*/*' //to include contents of a folder present inside Reports directory
   archiveName 'Reports.zip'
   destinationDir(file('/dir1/dir2/dir3/'))
}

关于gradle - Gradle任务创建目录的zip存档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36863456/

相关文章:

eclipse - Spring Boot-Gradle-Eclipse项目

batch-file - 如何在cmd中重定向输入

java - 如何通过响应 OutputStream 将 zip 文件返回给浏览器?

android - 如何解决此 Implementation() 错误?

android - 将 POM 文件发布到 Artifactory 时,配置 getByName 在 gradle 中不起作用

gradle - Kotlin Gradle DSL 在运行单元测试时排除验收测试

amazon-web-services - 与Jenkins生成的zip文件一起部署时,Lambda函数将引发未找到类的异常

java - 在根项目中找不到任务 'jacoocoTestReport'

java - 如何将 jar 转换为 rsyncable jar?

Linux:将命名文件从管道添加到 zip 存档