更改 ant.zip() 输出目录

change ant.zip() output directory

我想将 ant.zip() 的输出存储在构建目录中。我现在正在按照以下方式进行操作。

ant.zip(destfile: sourceDirectory.name + ".zip") {
    fileset(dir: sourceDirectory.path)
}

ant.move(todir: "$project.buildDir" + "/zip") {
    fileset(dir: "$project.projectDir", includes: "*.zip")
}

有没有办法在ant.zip()中直接做?

像这样:

ant.zip(destfile: "$project.buildDir" + "/zip/" + sourceDirectory.name + ".zip") {
    fileset(dir: sourceDirectory.path)
}