Как установить переменные в многострочном скрипте в Jenkins Groovy?

Предположим, у меня есть сценарий Groovy в Jenkins, который содержит многострочный сценарий оболочки. Как я могу установить и использовать переменную в этом скрипте? Обычный способ выдает ошибку:

sh """
    foo='bar'
    echo $foo
"""

Пойман: groovy.lang.MissingPropertyException: Нет такого свойства: foo для класса: groovy.lang.Binding

Ответы на вопрос(2)

Ваш ответ на вопрос