#jenkins #groovy #selected
#Дженкинс #groovy #выбранный
Вопрос:
Я хочу выбрать все варианты в моем скрипте Groovy, чтобы по умолчанию было выбрано значение all. Я использую реактивный параметр Active Choices, потому что я читаю в предыдущем варианте. Как мне сделать мою «выходную» переменную, чтобы все она была выбрана без того, чтобы пользователь выбирал их все?
def output = []
def line
def release = RELEASE_NUMBER
releaseNumber = release.replaceAll("\n", "");
String[] number = releaseNumber.split("\.");
def list = "cmd /c e:\tools\wget --no-check-certificate --http-user=username--http-password=password-qO- "https://1.1.1.1:443/svn/Instructions/trunk/${number[0]}.${number[1]}.${number[2]}/ICAN/EI_${releaseNumber}.txt"".execute().text
list.eachLine {
if (it.contains("- LH")) {
String newName = it.replaceAll("\s", "");
String newName2 = newName.replaceAll("-", "");
output.add(newName2)
}
}
return output
Ответ №1:
Я ничего не знаю о Jenkins, но, прочитав документацию к плагину, который вы упомянули, вы сможете просто использовать output.add("${newName2}:selected")
.
Комментарии:
1. Что ж, рад, что это помогло. Не могли бы вы принять ответ тогда?