Во-первых, убедитесь, у вас нет 2FA activated, или токен автосоздания не будет работать. Убедитесь, что вы создали свой PAT (токен доступа к персональным данным) непосредственно на GitHub.
Добавить новый верительных:
И убедитесь, что также "Проверка учетных данных" кнопка возвращает действительный тест:
Тогда:
После того, как эта настройка будет выполнена, перейдите к проекту config каждого задания, которое вы хотите запускать автоматически, и просто установите флажок «Построить, когда изменения будут перенесены в GitHub» в разделе «Построить триггеры». При этом каждый новый толчок к репозиторию автоматически запускает новую сборку.
Обратите внимание, что существует только один URL-адрес, и он получает все POST-сообщения после получения всех ваших репозиториев. Серверная сторона этого URL-адреса достаточно умна, чтобы определить, какие проекты нужно запускать на основе представления.
URL-адрес не просто под в "Git", но и GitHub:
Смотрите "How to Start Working with the GitHub Plugin for Jenkins" от Гая Salton.