У Jenkins есть собственные глобальные переменные. Вы можете проверить whem в своем задании конвейера -> Синтаксис конвейера -> Справочник глобальных переменных.
Дополнительно проверьте http://jenkins_url: port / env-vars.html /
Для ваших целей BUILD_NUMBER
существует.
Просто создайте новую переменную env следующим образом:
PREV_BUILD_NUMBER = $($BUILD_NUMBER -1)
Извините, если этот фрагмент кода не будет работать, я не умею писать сценарии) Например.
ОБНОВЛЕНИЕ:
также вы можете найти в упомянутой ссылке список переменных:
- previousBuild
- previousBuildInProgress
- previousBuiltBuild
- previousCompletedBuild
- previousFailedBuild
- previousNotFailedBuild
- previousSuccessfulBuild