Как заставить Дженкинса построить последний тег? - PullRequest
1 голос
/ 30 марта 2020

Я настроил конвейерное задание jenkins (одиночное задание), которое настроено для создания тегов из репозитория GitHub. Для этого я установил для refspe c значение +refs/tags/*:refs/remotes/origin/tags/*, как описано здесь сборка триггера jenkins, если выпущен новый тег

В общем, это работает. Но мой репозиторий уже содержит много тегов. Каждый раз, когда эта работа запускается, она создает один из тегов. Для меня это выглядит так, как будто он пересекает все теги, и если я нажму кнопку сборки достаточно долго, он когда-нибудь достигнет последней метки.

Как я могу заставить Дженкинса догнать и собрать последнюю версию? тегировать сейчас и каждый раз, когда он запускается из GitHub?

Справочная информация: я уже настроил задание GitHub Org, в котором он создает все теги, но создает отдельное задание для каждого тега ( многоотраслевой стиль). Это не масштабируется для нас, поэтому я не хочу эту опцию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...