Дженкинс / Хадсон построить все филиалы с приоритезацией - PullRequest
1 голос
/ 22 сентября 2011

Как мне настроить Jenkins для построения всех веток, при этом отдавая главной ветке наивысший приоритет?

Моей первой идеей было создание двух заданий, одно из которых было настроено для построения всех ветвей, а другое - просто для создания главного,затем с помощью плагина приоритета задания для настройки мастера впереди.

Это не работает, поскольку все ветви, очевидно, создают все ветви, включая master.

Ответы [ 2 ]

1 голос
/ 24 сентября 2011

Плагин Git имеет точку расширения BuildChooser для такого рода целей. Плагин Git сообщает вам обо всех интересных ревизиях, которые вы, возможно, захотите собрать (новые коммиты с советами, которые не были созданы ранее), и BuildChooser решает, какая ревизия будет построена.

Так что, если ваш BuildChooser всегда предпочитает строить матер, вы получите желаемую семантику.

0 голосов
/ 26 сентября 2011

Кристофер решил мой вопрос, написав функциональность .

Дайте этому парню немного кармы.

...