title: Zip specific files with AntBuilder
body: <p>I need to zip a collection of files from different location into one zip, keeping their initial relations. For example, I need only a1 and b2 from the following folder structure</p>
  
  <pre><code>Top -- A -- a1
           -- a2
      -- B -- b1
              b2
  </code></pre>
  
  <p>and i want the zip file to look like:</p>
  
  <pre><code>Top -- A -- a1
      -- B -- b2
  </code></pre>
  
  <p>How can I do that using AntBuilder? 
  I've tried:</p>
  
  <blockquote>
    <p>def deploymentFiles = [
            "$HOME/Songs/a.tsv",
            "$HOME/Songs/b.tsv", ]</p>
    
    <p>def ant = new AntBuilder()</p>
    
    <p>def zipFile = new File("deployment_zipFile.zip")</p>
    
    <p>ant.zip( destFile: "${zipFile.getAbsolutePath()}" ) {
        fileset( dir: "$HOME" ) {
            deploymentFiles.each {f ->
                includes: deploymentFiles.join(",")
            }
        } }</p>
  </blockquote>
  
  <p>but this just zipped the entire HOME folder.</p>