См. Ниже, чтобы запустить shell и записать вывод в переменную внутри файла Jenkins groovy: -
vara = sh (script: 'shell script need to be executed', returnStdout: true)
Вы можете попробовать что-то вроде этого: -
steps {
script {
vara = sh (script: '''shell command''', returnStdout: true)
echo " The value of variable id ${vara}"
}
}