Я предпринял следующие шаги:
- Проверьте «проект GitHub» и настройте проект
- Проверьте «Триггер GitHub для опроса GITScm»
- Настройкаподключение к частному репозиторию с именем пользователя / паролем
- Если я создаю вручную, это работает
- В GitHub создайте веб-крючок при нажатии на http://my_jenkins_url/github-webhook/
- Всякий раз, когда я что-то фиксирую,это показывает, что веб-крючок был отправлен, и я получаю код ответа 200 (на github)
Но на Дженкинсе не запускается сборка.GitHub Hook Log сообщает: «Опрос еще не запущен».Как я могу сделать это "начать"?Как я могу далее отладить это?
РЕДАКТИРОВАТЬ: Я не добавил сервер GitHub в Управление Дженкинс -> Конфигурировать -> GitHub, так как я столкнулся с проблемой с аутентификацией (но это был бы другой вопрос).Требуется ли это для веб-хитов github?
EDIT2: я разобрался, как добавить API GitHub в конфигурацию Jenkins (используя личный токен доступа с включенным доступом через git).Но, похоже, это не имеет значения.