Это синтаксическая ошибка, вы пытаетесь установить для именованного параметра value
значение переменной $COMPONENTS_LIST
;который не существуетТакже есть проблема с областью действия переменной;который должен быть доступен в обоих закрытиях.Поэтому попробуйте определить переменную вне области обоих замыканий с нужным вам значением, а затем используйте переменные внутри замыканий, как в следующем примере:
def componentsList = "one two three"
environment {
COMPONENTS_LIST = componentsList
}
parameters {
extendedChoice (description: 'Components', multiSelectDelimiter: ' ',
name: 'Components_To_Deploy', quoteValue: false, saveJSONParameterToFile: false, type: 'PT_MULTI_SELECT',
value: componentsList, visibleItemCount: 3)
}