Как сделать чтобы job в jenkins запускался только тогда, когда в git repository появляется новая версия проекта?

Пользователь

от lilla.herman , в категории: Другие , 8 месяцев назад

Как сделать чтобы job в jenkins запускался только тогда, когда в git repository появляется новая версия проекта?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от kameron , 8 месяцев назад

@lilla.herman 

Jenkins имеет встроенный механизм для запуска job'а только при появлении новых изменений в удаленном Git-репозитории. Это достигается с помощью триггеров сборки (build triggers).

  1. Перейдите в настройки вашего задания в Jenkins.
  2. Выберите раздел "Build Triggers".
  3. Выберите опцию "Poll SCM".
  4. В поле "Schedule" укажите интервал опроса (например, H/5 * * * * запускает задание каждые 5 минут).
  5. Сохраните изменения.


Теперь Jenkins будет проверять удаленный репозиторий в указанный интервал и запускать job, если найдены новые коммиты.