2017-06-21 195 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