我正在尝试创建一个 Jenkins 管道作业,它将在触发执行之前检查上一个的状态。但我无法找到以前版本号的网址。我尝试使用 BUILD_NUMBER-1 选项构建 url 但不起作用,因为 BUILD_NUMBER 不是整数。有人可以帮我找到以前版本的网址吗?
您可以使用currentBuild
全局变量。您可以在http://jenkins-url/pipeline-syntax/globals查看所有全局变量。
在number
可以从中检索。您可以在 上看到所有列入白名单的调用RunWrapper
。
数字
内部版本号(整数)
因此,在您的管道中,您可以执行currentBuild.number
.
如果有以前的版本,您还可以使用previousBuild
和使用currentBuild.previousBuild.number
. 请记住,previousBuild
可以null
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句