Приветствую
Имеется проект в GitLab, в котором деплой на разные среды выполняется через gitlab ci/cd. В зависимости от тега, который пушится (dev*, test*, etc.) в gitlab пайплайне срабатывают тригеры, которые выполняют соответствующие стейджи (при пуше тега dev* срабатывают стейджи ответственные за dev среду)
Нужно перенести данный процесс в Jenkins. С использованием webhook имеются сложности, так как он может фильтровать только по бренчам, но не по тегам. Тригерить по тегу он может, но по любому. (Исторически сложилось что все идет в мастер ветку, а тегами разграничивают)
Рассматривал идею тригерить по любому тегу, а уже в дженкинсе переключаться на последний тег и его деплоить, только запушить могут теги одновременно для двух сред, тому фильтр по последнему тегу не актуальный.
Есть идеи как реализовать данный вопрос?