Я использую инструмент Gradle Build в своем проекте. Структура проекта выглядит примерно так:
-src
-main
-test
-java
-resources
-one
-1.txt
-1.yaml
-two
-2.txt
Я хочу напечатать только каталоги ресурсов, содержащие файлы yaml. т.е. вывод в этом примере должен быть «один». Как я могу добиться этого в Gradle.
Я попытался следующий код.
sourceSets.test.resource.matching({
include '**/*.yaml'
}).each {
println(it.name)
}
Но это outout является именем файла, т.е. 1.yaml, в то время как я хочу, чтобы "один" был напечатан.