У Дженкинса много плагинов, но их название очень запутанное,
так вы знаете, какой плагин jenkins можно использовать для опроса нового / измененного запроса на получение от Github enterprise?
Github enterprise
Вы можете использовать Github Plugin
Где говорится:
GitHub Enterprise Вы также можете переопределить URL-адрес GitHub, щелкнув URL-адрес пользовательского API GitHub. флажок. Обратите внимание, что учетные данные фильтруются по введенному URL GH с помощь по доменным требованиям. Таким образом, вы можете создавать учетные данные в разные домены и видят только учетные данные, которые соответствуют предопределенным домены.
GitHub Enterprise
Вы также можете переопределить URL-адрес GitHub, щелкнув URL-адрес пользовательского API GitHub. флажок. Обратите внимание, что учетные данные фильтруются по введенному URL GH с помощь по доменным требованиям. Таким образом, вы можете создавать учетные данные в разные домены и видят только учетные данные, которые соответствуют предопределенным домены.
И для управления крючками
Автоматический режим (Дженкинс сам управляет перехватами заданий). В этом режиме Jenkins будет автоматически добавлять / удалять URL-адреса перехвата на основе GitHub. на конфигурации проекта в фоновом режиме. Вы укажете GitHub Токен OAuth, чтобы Jenkins мог войти в систему как вы, чтобы сделать это. Шаг 1. Перейдите к глобальной конфигурации и добавьте конфигурацию сервера GitHub.
Автоматический режим (Дженкинс сам управляет перехватами заданий). В этом режиме Jenkins будет автоматически добавлять / удалять URL-адреса перехвата на основе GitHub. на конфигурации проекта в фоновом режиме. Вы укажете GitHub Токен OAuth, чтобы Jenkins мог войти в систему как вы, чтобы сделать это.
Шаг 1. Перейдите к глобальной конфигурации и добавьте конфигурацию сервера GitHub.
В идеале у вас должен быть отдельный пользователь Jenkins с токеном OAUTH, определенным в GHE как часть секретных текстовых учетных данных.