2017-06-21 121 views
2

我正在尝试创建一个Jenkins管道作业,它将在触发执行之前检查之前的状态。但我无法找到以前的版本号的网址。我尝试使用BUILD_NUMBER-1选项构造url,但不工作,因为BUILD_NUMBER不是整数。有人可以帮我找到以前的构建网址吗?以前版本号的版本号

回答

1

您可以使用currentBuild全局变量。你可以在http://jenkins-url/pipeline-syntax/globals看到所有的全局变量。

可以从中检索到number。您可以在RunWrapper上看到所有列入白名单的呼叫。

版本号(整数)

所以,在您的管道,你可以做currentBuild.number

如果有以前的版本,您还可以使用previousBuild并使用currentBuild.previousBuild.number。请记住,previousBuild可以是null