2013-02-22 1 views
0

Мы хотели бы получить непрерывную интеграцию, когда мы используем привязку SVN к Jenkins для создания сборки для каждой проверки. Мы понимаем, как установить это, но хотели бы включить некоторые конкретные функции.Jenkins & SVN Integration - пауза перед созданием имен + dev

a) В идеале мы хотим подождать 5 минут после фиксации до тех пор, пока не будет выполнена другая фиксация, чтобы остановить 2 сборки из-за ненужного перекрытия. И затем, если в течение этого 5-минутного периода произойдет другая фиксация, перезагрузите часы.

b) Возможно ли получить имя разработчика, выполнившего проверку. Мы хотели бы известить их конкретно, если их проверка что-то сломает.

Спасибо!

+0

Другим способом работы может быть выбрать почасовые сроки для сборки, делая график, как «H * * * * "и предоставить URL-адрес сборки, чтобы разработчики могли строить по запросу. Вы можете создать учетную запись пользователя с ограниченным доступом для запуска сборок. – fortm

ответ

3

A) Для управления Jenkins -> Configure System, одним из первых вариантов является «Тихий период», который заблокирует задание на протяжении многих минут. Вы можете увидеть полное объяснение here

B) Вы можете использовать email-ext plugin уведомить коммиттеры при сбое сборки

+0

Спасибо - эти ссылки отлично отзывались на мои вопросы! – user2101112

Смежные вопросы