- def rootDir = new File(args[0])
- def ant = new AntBuilder()
- rootDir.eachDir { dir ->
- def srcDirName = dir.name
- def path = dir.absoluteFile.parent
- def dstFileName = srcDirName + '.zip'
- println "Zipping: ${path}\\${srcDirName}"
- ant.zip(destfile: "${path}\\${dstFileName}",
- basedir: "${path}",
- includes: "${srcDirName}/*.*")
- }