Я переношу работу jenkins-workflow на новый рабочий процесс на основе шаблонов. Поскольку номер сборки используется как часть версии артефактов сборки, рабочий процесс создает, я должен начать строить номер нового рабочего процесса с числом, большим, чем старый рабочий процесс. К сожалению, плагин «Next Build Number» не работает с конвейером рабочих процессов.Установить номер сборки для рабочих процессов Jendkins (конвейер) build
Кто-нибудь знает, как это сделать?
Этот фрагмент кода не записывает новый номер сборки в 'nextBuildNumber' файла. Из-за этого, если вы (изящно) перезапустите Jenkins, а затем запустите сборку, она закончит использование любого номера сборки, присутствующего в файле 'nextBuildNumber' (а не в указанном выше фрагменте). Использование 'job.saveNextBuildNumber()' вместо 'job.save()' решает эту проблему. – Amit