region = "${env.appRegion}"
не является зарезервированным для конвейера именем шага или директивы. Это отличное заявление. Вы должны поместить их в шаге script
. Если вы использовали Scripted Pipeline , вы можете поместить любое удобное утверждение в любом месте. Но для Декларативный конвейер любое нестандартное утверждение должно быть заключено в script
step.
steps {
script {
withFolderProperties{
region = "${env.appRegion}"
}
}
}
steps {
withFolderProperties{
script {
region = "${env.appRegion}"
}
}
}
Я не уверен, какой из приведенных выше блоков кода работает, но вы можете попробовать.