我正在尝试创建一个Jenkins管道作业,它将在触发执行之前检查先前的状态。但是我无法找到以前版本号的网址。我尝试使用BUILD_NUMBER-1选项构建url但不起作用,因为BUILD_NUMBER不是整数。有人可以帮我找到以前版本的网址吗?
答案 0 :(得分:2)
您可以使用currentBuild
全局变量。您可以在http://jenkins-url/pipeline-syntax/globals看到所有全局变量。
可以从中检索number
。您可以在RunWrapper
上看到所有列入白名单的电话。
<强>号强>
内部版本号(整数)
因此,在您的管道中,您可以currentBuild.number
。
如果有以前的版本,您还可以使用previousBuild
并使用currentBuild.previousBuild.number
。请注意,previousBuild
可以是null
。