Мы используем плагин Jenkins Pipeline Multibranch Plugin с Blue Ocean.
Насколько я читал, я считаю, что довольно часто привязывают номер сборки вашего проекта к запуску Jenkins, поскольку это позволяет отслеживать от установленного приложения до системы CI, затем до изменения в системе управления версиями, а затем до проблемы, которая вызвала перемена.
Проблема в том, что для каждой ветки номер запуска начинается с 0. Для проекта с несколькими ветками кажется невозможным гарантировать уникальный номер сборки.