Я надеюсь переименовать папки в папке bin, чтобы номер версии не был частью имени папки.
Пример:
bin/
log4j-lib-1.8.1
renamed to
bin/
log4j-lib
Вот что у меня есть, но Я знаю, что я далеко
fileTree(dir: 'bin').include("**/*").each { simLib2 ->
copy {
def name = stripVersion(simLib2.name)
println "Rename $simLib2.name to ${name}"
from fileTree("bin")
into "bin2/"
}
}
String stripVersion(String fileNameWithVersion) {
int end = fileNameWithVersion.lastIndexOf("-"); //assumes that: name-version.ext. Will not work with name-version-SNAPSHOT.ext
String fileNameWithoutVersion = fileNameWithVersion.substring(0, end)
return fileNameWithoutVersion
}