Вот чего я пытаюсь достичь. - У меня есть два параметра «Выбор» в моей работе Дженкинса. Значения первого параметра выбора жестко закодированы. Второй список выбора должен быть заполнен на основе выбора первого выбора. У меня есть один файл свойств, сохраненный в Jenkins, у которого есть пары ключ-значение. Значения в первом списке выбора и Ключи в файле одинаковы. При выборе значения в первом списке выбора я хочу, чтобы код считывал файл свойств и заполнял второй параметр выбора значениями из файла, соответствующего этому ключу. Для второго списка выбора я пытаюсь использовать «Активный выбор реактивного параметра», ссылочные параметры = first_choice и ниже строчный скрипт. Но это не возвращает никаких значений. Пожалуйста помоги!Невозможно прочитать параметры из файла свойств в jenkins
def firstChoice = [first_choice]
Properties props = new Properties()
def stream = new FileInputStream('C:/Jenkins/books.properties')
try{
props.load(stream)
}
catch (Exception ex){
println "Exception"
}
finally {
stream.close()
}
def values = props.getProperty(firstChoice).split(",")
return values