Gradle Zip任务做多个子树?
我们正试图从多个文件系统源代码树中在Gradle中构建一个稍微复杂的Zip文件,但无论我们给出多少规范,它都会将它们放在同一个规范中。这在Gradle中可以做到吗?into
build/libs/foo.jar --> foo.jar
bar/* --> bar/*
相反,我们得到的是:
build/libs/foo.jar --> bar/foo.jar
bar/* --> bar/*
使用这个:
task installZip(type: Zip, dependsOn: jar) {
from('build/libs/foo.jar').into('.')
from('bar').into('bar')
}
任何帮助将不胜感激。
编辑:Gradle 1.0-里程碑-3