У меня есть следующий groovy cod для отображения в Active Choice Parameter некоторых имен папок, и, если папка содержит файл «.a7», отобразить файл, если нет, должно появиться сообщение об ошибке. Моя проблема в том, что моя треска не отображает сообщение об ошибке, если отсутствует папка "a7.nativ", и неявно указывает путь к файлу ".a7" (/mnt/a7/v5.5/a7.nativ/v5.5 / 55.a7) прервано. Может кто-нибудь помочь мне, пожалуйста?Это треска:
Build=[]
path2 = "/mnt/cc7/v5.5/a7.nativ/v5.5/"
new File(path2).eachFileMatch(~/.*.a7/) {
Build.add(it.getName())
}
if(Build){
return Build
} else {
return ["There is no file to display"]
}