Я сделал это с помощью чего-то подобного: вы можете сохранить переменные внутри Shell в файле внутри рабочей области, а затем выйти из блока оболочки, прочитать файл в groovy, чтобы загрузить пару значений ключа в вашу среду
Что-то вроде:
def env_file = "${WORKSPACE}/shell_env.txt"
echo ("INFO: envFileName = ${env_file}")
def read_env_file = readFile env_file
def lines = read_env_file.readLines()
lines.each { String line ->
def object = line.split("=")
env.object[0] = object[1]
}