Quantcast
Channel: Gradle Forums - Latest posts
Viewing all articles
Browse latest Browse all 19850

How to rewrite a simple doLast task to be cacheable?

$
0
0

It could be rewritten as

task cleanTorBinaries {
   ext.deleteMe = fileTree(torBinariesDir) { include '*.zip'} 
   inputs.files deleteMe 
   outputs.files deleteMe
   doLast {
      delete deleteMe
   } 
}

Or simply

task cleanTorBinaries(type: Delete) 
    targetFiles = fileTree(torBinariesDir) { include '*.zip'} 
} 

Viewing all articles
Browse latest Browse all 19850

Trending Articles