Дженкинс работает на локальном хосте. У меня есть репозиторий на GitHub. У меня есть опция «Создавать, когда изменение отправляется на GitHub».
Когда я нажимаю «Build Now», сборка выполняется успешно, никаких проблем. Но когда я фиксирую код в своем репозитории, автосборка не происходит. Я могу получить доступ к GitHub из своей системы, поскольку репозиторий является общедоступным, и я считаю, что даже Дженкинс сможет его обнаружить. Я знаю, что есть вариант опроса, но я хочу, чтобы Jenkins создавал при обнаружении изменений в репозитории (поскольку это то, чего мы пытались достичь).
Конфигурация:
Дженкинс 1.615
Подключаемый модуль Git 2.3.5
Подключаемый модуль Git Client 1.17.1
————————————————————————————————————————————
РЕДАКТИРОВАТЬ: параметр «Сборка при отправке изменения в GitHub» в последней версии переименован в «триггер ловушки GitHub для опроса GITScm». плагина GitHub. (спасибо за отзыв @ smrubin.)