Простой подход к ручной работе - создать шаблоны регулярных выражений, которые соответствуют только новым версиям. В случае выше, это будет работать:
:releases/1.\d\d+.*
Это соответствует чему-либо с минорной версией из двух цифр (т. Е. 1.0 .. 1.9 или исключено). Обратите внимание, что двоеточие в начале говорит Дженкинсу, что это следует рассматривать как регулярное выражение.
Он сломается, когда вы начнете с 2.x, но вы можете добавить вторую ветку в пользовательском интерфейсе Jenkins с шаблоном release/2*
(здесь нет двоеточия!) Или использовать более сложное регулярное выражение:
:releases/(1.\d\d+|[2-9]).*
Все сложнее, если вы хотите начать с 1,5:
:releases/(1.[5-9]|1.\d\d+|[2-9]).*
Чтение: 1.
, за которым следуют от 5 до 9 ИЛИ 1.
, за которыми следуют как минимум две цифры (1.10, 1.11, ..., 1.20 ...) ИЛИ, начиная с 2 до 9.