假设我在Jenkins中有一个Groovy脚本,其中包含一个多行的shell脚本。如何在该脚本内设置和使用变量?正常的方式会产生错误:
sh """
foo='bar'
echo $foo
"""
抛出异常:groovy.lang.MissingPropertyException:在类groovy.lang.Binding中找不到属性foo。
假设我在Jenkins中有一个Groovy脚本,其中包含一个多行的shell脚本。如何在该脚本内设置和使用变量?正常的方式会产生错误:
sh """
foo='bar'
echo $foo
"""
抛出异常:groovy.lang.MissingPropertyException:在类groovy.lang.Binding中找不到属性foo。