Дженкинс - настроить Дженкинса на опрос изменений в SCM
Я работаю с jenkins, и я хотел бы запустить maven-цели, когда есть изменения в репозитории svn. Я добавил изображение с моей текущей конфигурацией.
Я знаю, что проверка репозитория каждые 5 минут сумасшедшая. Я хотел бы запустить его только тогда, когда произойдет новое изменение, но я не смог найти способ. Во всяком случае, он не проверяет репозиторий. Что я делаю неправильно?
Заранее спасибо ![enter image description here]()
Ответы
Ответ 1
Я думаю, что ваш cron неверен. В соответствии с тем, что вы описали, вам может потребоваться изменить расписание cron на
*/5 * * * *
То, что вы указали в своем расписании, теперь означает, что он будет опросить SCM в 5 последних часов.
Ответ 2
Я считаю, что лучшая практика в наши дни H/5 * * * *
, что означает каждые 5 минут с коэффициентом хэширования, чтобы избежать всех заданий, начинающихся ТОЧНО в то же время.