Jenkinsfile是这样的:
def globalVariable = "my variable"
def myFunction() {
def myString = "my String and ${globalVariable}
.....
}
pipeline {
...
< The globalVariable can be accessed inside the pipeline >
}
我收到一个运行时错误,抱怨globalVariable无法在myFunction中访问。
我认为globalVariable是全局的,可以从文件的任何地方访问。
我可以在函数内部引用它吗?
1条答案
按热度按时间jyztefdp1#
你可以在def中添加@Field,这样函数就可以读取它了: