Я хочу отправить аргументы командной строки с разделителями-запятыми, а в build.gradle я хочу прочитать аргументы командной строки, пролить их, используя разделитель, и используя цикл, я хочу исключить все файлы, указанные в команде ПРОМТ.
Из командной строки:
gradlew.bat -DccsspIgnoreTest=abcd,bdgc,cgfd \
-DccsspTestVersion=01.19.00 \
--continue test -b build.gradle
В build.gradle
System.getProperty("ccsspIgnoreTest").split(',').each {
def var = "**/"+it + "*"
exclude 'var'
}
Исключение не работает здесь
Я пытался исключить из цикла, вручную указав имя файла, но я хочу прочитать файл из командной строки.
исключить '** / abcd *'
Приведенный выше код работает нормально.