Дженкинс / Хадсон - доступ к текущему номеру сборки? - PullRequest
58 голосов
/ 24 августа 2011

У меня есть файл отчета, который я генерирую, и я хотел бы иметь возможность добавить текущий номер сборки в этот файл в задании Jenkins.Есть ли переменная окружения или плагин, который я могу использовать для получения текущего номера сборки?

Ответы [ 2 ]

88 голосов
/ 24 августа 2011

BUILD_NUMBER - текущий номер сборки. Вы можете использовать его в команде, которую вы выполняете для работы, или просто использовать в скрипте, который выполняет ваша работа.

Полный список доступных переменных окружения см. В документации Jenkins . Список также доступен в вашем экземпляре Jenkins на http://hostname/jenkins/env-vars.html.

9 голосов
/ 29 ноября 2012

Я только что натолкнулся на этот вопрос и обнаружил, что если в любое время номер сборки будет поврежден из-за какого-либо жесткого завершения работы экземпляра jenkins, вызванного ошибкой, вы можете сбросить номер сборки вручную, просто отредактировав файл nextBuildNumber (pathToJenkins \ jobs \ jobxyz \ nextBuildNumber), а затем выполните перезагрузку с помощью параметра
Перезагрузить конфигурацию с диска из Управление Jenkins Просмотр.

...