Не видя ошибки, я думаю, что нужно просто указать правильный тип данных (строку) для параметра выбора.
Для типа возврата List, объедините их вместе с символами новой строки, как показано ниже. Если это что-то еще, вам нужно будет манипулировать этим дальше
List JustTest() {
List xxx = ['a','b']
return xxx
}
properties([
parameters([
choice(name: 'PARAM', choices: JustTest().join('\n'), description: 'Choice'),
])
])
Я не думаю, что есть необходимость в такой многословной реализации выбора, но, возможно, в наших плагинах jenkins есть различия. Возможно, попробуйте мою короткую без многословия $ class.