Есть ли плагин "Кто сломал сборку" для Дженкинса? - PullRequest
10 голосов
/ 06 марта 2012

Есть ли плагин для Jenkins, который может отслеживать, кто продолжает ломать сборки в течение определенного периода времени? Графики были бы хороши.

Я бы хотел (дополнительный) позор для разработчиков, которые продолжают проверять внесение изменений.

Ответы [ 2 ]

11 голосов
/ 07 марта 2012

Мы используем плагин CI Game , чтобы посрамить других.

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

4 голосов
/ 06 апреля 2012

На всякий случай, если вы обнаружите, что стыдливые люди работают не слишком хорошо, вы можете попробовать предварительно протестированные коммиты или gerrit или использовать рабочий процесс Github с запросом по запросу. , если они вам доступны.

Мы используем Github на работе. Большинство разработчиков не могут подтолкнуть к основному репо. Они должны сделать запрос на выборку, и у нас есть требование, чтобы запросы на выборку объединялись только в том случае, если разработчик может представить результаты тестирования, подтверждающие, что его код не вызывает регрессий. Таким образом, мы почти устранили проблемные коммиты. Я говорю почти, потому что ничто не является на 100% уверенным, и поскольку мы всего лишь люди, иногда ошибка проскальзывает.

...