У меня есть работа Дженкинса, которая использует конвейерный скрипт.Скрипт разделяется между разработчиком и производственным Дженкинсом.Поэтому мне нужно принять решение, основываясь на параметре, который настроен в задании jenkins (через этот проект настраивается параметр)
Основное задание jenkins должно запускаться вручную или путем отправки сообщения SQS.Когда Jenkins запускается через SQS, я не получаю этап, который настроен в задании jenkins в конвейере
Ниже фрагмента кода.Я получаю сообщение об ошибке привязки в шаге withEnv.
stage('Code Merge') {
withEnv([
"STAGE=${STAGE}"
]) {
echo "Printing Stage :: ${STAGE}"
Пожалуйста, кто-нибудь может помочь мне решить эту проблему?