2016-04-26 63 views
11

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

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

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

我失去了一些东西在这里?

+0

是的。路径存在。 – Praveen

回答

21

我想出了一个办法: 现在为我工作。

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/')) 
} 
+2

难道只有一个包含'***/*'吗? –