Groovyで書かれたgradleタスクがあります
task packageFatJar(type: Jar) {
group 'build'
description 'package fat jar for migrations app with all dependencies'
baseName = 'app-fat'
zip64 = true
from { configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } }
with jar
}
Groovy DSL に変更したい
このコードの準備ができました:
tasks.create<Jar>("packageFatJar") {
group = "build"
description = "package fat jar for group call common app with all dependencies"
baseName = "app-fat"
isZip64 = true
}
しかし、この部分を変換する方法がわかりません:
from { configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } }
with jar
手伝ってくれませんか?