У меня есть следующий код:сохранить исходные имена в Groovy Ant Task
new AntBuilder().zip(destFile: "${file}.zip") {
fileset(dir: srcDir) {
include(name:pattern)
}
}
В этом примере я хотел бы муравей создать почтовый индекс с тем же именем, что и исходный файл, но с .zip добавлен в конец. Есть ли способ сделать это, не зная имя оригинального файла раньше времени в ant? Я хотел бы иметь возможность делать то же самое с другими задачами муравьев.
Чтобы выразить это другим способом, я хотел бы, чтобы имя файла стало любым «шаблоном» для каждого файла.
В каком классе находится объект «работа»? Задача groovy zip принимает строки как параметры. –
Моя ошибка, это был только контейнер, и в том числе это осложнило вопрос. Я отредактировал это. Когда вы говорите, что Groovy Zip Task ... это вещь муравья или вещь Groovy? Как мне это сделать? – Steve