Если вам нужно удалить каталог корневого уровня из созданного архива, вы можете использовать Tar.eachFile API для изменения / изменения путей к целевым файлам следующим образом:
distTar {
// Alter file path to remove root level directory
eachFile { file ->
String path = file.relativePath
file.setPath(path.substring(path.indexOf("/")+1, path.length()))
}
}
(Я не нашел ни одного метода или свойства в API задач Tar, чтобы реализовать это лучше)