Jenkins 上的 Groovy 脚本没有看到 BUILD_NUMBER 变量

Jenkins 上的 Groovy 脚本没有看到 BUILD_NUMBER 变量

我在本地计算机上安装了 Jenkins,并尝试让我的项目在此上运行。最近,它在另一台 Jenkins 服务器上运行良好,我想让它像以前一样运行,无需任何更改。

当我启动管道时,它以错误结束:22:52:09 捕获:groovy.lang.MissingPropertyException:没有这样的属性:BUILD_NUMBER 类:Jenkinsfile

为什么它看不到 BUILD_NUMBER?以前它总是能正常工作。脚本没有变化,只是在脚本中像这样访问此变量:

burl='http://localhost:8080/job/' + JOB_NAME + '/' + BUILD_NUMBER + '/'

以前它总是能正常工作。为什么现在它说 BUILD_NUMBER 是未定义的属性?

相关内容