Параметр Jenkins не печатается должным образом с использованием сценария конвейера.
Я определяю переменную в сценарии конвейера Jenkins как: USER = "xx-yy - $ {Target} -zzz" Здесь $ {Target} из параметров, разделенных запятыми Jenkins (server1, server2).
properties([
parameters([
string(defaultValue: '', description: 'Comma-separated list', name: 'Target')
])
])
USER = "xx-yy-${Target}-zzz"
node('master') {
stage('pass_the_salt'){
}
Когда я печатаю ПОЛЬЗОВАТЕЛЬ, результат ошибочно печатается как xx-yy-server1, server2-zzz.Ожидаемый результат: xx-yy-server1-zzz, xx-yy-server2-zzz.