Я получил параметр выбора, определенный в конвейере, состоящем из пары элементов. У меня есть 2 типа агентов Дженкинса, каждый из которых имеет свой собственный ярлык. Можно ли установить порядок выбора элементов в зависимости от того, какой агент запускает конвейер. Я думаю о чем-то вроде этого:
def VALUES
pipeline {
agent {
label 'agentone || agenttwo'}
}
//not an actual code
if agent_name == agentone
VALUES=['item1', 'item2']
if agent_name == agentwo
VALUES=['item2', 'item1']
////////
.....
parameters {
choice(name: 'ITEMS', choices: "${VALUES}.join('\n')")
}
Заранее спасибо за любые предложения.