Создание перехватчиков предварительного получения
- В правом верхнем углу GitHub Enterprise Server щелкните фотографию профиля и выберите Параметры предприятия.
1. На боковой панели корпоративной учетной записи щелкните Параметры.
1. В разделе "Параметры " нажмите Обработчики.
- Нажмите кнопку Добавить перехватчик предварительного получения.
- В поле Имя перехватчика введите имя создаваемого перехватчика.
- В раскрывающемся меню Среда выберите среду, в которой нужно запустить обработчик.
- В разделе Сценарий раскрывающегося меню Выбор репозитория перехватчика выберите репозиторий, который содержит сценарий перехватчика предварительного получения. В раскрывающемся меню Выбор файла выберите имя файла сценария для перехватчика предварительного получения.
- Выберите Использовать состояние выхода, чтобы принимать или отклонять push-уведомления для принудительного применения сценария. Отмена выбора этого параметра позволяет протестировать сценарий, пока значение состояния выхода игнорируется. В этом режиме выходные данные сценария будут отображаться для пользователя в командной строке, но не в веб-интерфейсе.
- Выберите Включить этот перехватчик предварительного получения для всех репозиториев по умолчанию, если требуется, чтобы обработчик предварительного получения выполнялся во всех репозиториях.
- Выберите Администраторы могут включать и отключать этот перехватчик, чтобы разрешить членам организации с разрешениями администратора или владельца выбрать, следует ли включать или отключать этот перехватчик предварительного получения.
Редактирование перехватчиков предварительного получения
- В правом верхнем углу GitHub Enterprise Server щелкните фотографию профиля и выберите Параметры предприятия.
1. На боковой панели корпоративной учетной записи щелкните Параметры.
1. В разделе "Параметры " нажмите Обработчики.
- Рядом с перехватчиком предварительного получения, который необходимо изменить, нажмите .
Удаление перехватчиков предварительного получения
- В правом верхнем углу GitHub Enterprise Server щелкните фотографию профиля и выберите Параметры предприятия.
1. На боковой панели корпоративной учетной записи щелкните Параметры.
1. В разделе "Параметры " нажмите Обработчики.
- Рядом с перехватчиком предварительного получения, который требуется удалить, нажмите .
Настройка перехватчиков предварительного получения для организации
Администратор организации может настроить разрешения перехватчика для организации только в том случае, если администратор сайта выбрал параметр Администратор может включать или отключать этот параметр перехватчика при создании перехватчика предварительного получения. Чтобы настроить перехватчики предварительного получения для репозитория, необходимо быть администратором или владельцем организации.
- В правом верхнем углу GitHub Enterprise Server щелкните фотографию профиля, а затем щелкните Ваши организации.
2. Рядом с организацией щелкните Параметры.
- На левой боковой панели нажмите Перехватчики.
- Рядом с перехватчиком предварительного получения, который требуется настроить, щелкните раскрывающееся меню Разрешения перехватчика. Выберите, следует ли включить или отключить перехватчик предварительного получения либо разрешите его настройку администраторами репозитория.
Настройка перехватчиков предварительного получения для репозитория
Владелец репозитория может настроить перехватчик только в том случае, если администратор сайта выбрал параметр Администратор может включать или отключать этот параметр при создании перехватчика при создании перехватчика предварительного получения. Владелец организации также должен выбрать разрешение перехватчика Настраиваемый. Чтобы настроить перехватчики предварительного получения для репозитория, необходимо быть владельцем репозитория.
- В правом верхнем углу GitHub Enterprise Server щелкните фотографию профиля и выберите свой профиль.
- Щелкните Репозитории и выберите репозиторий, для которого требуется настроить перехватчики предварительного получения.
1. Нажмите Параметры под именем репозитория.
- На левой боковой панели нажмите Перехватчики и службы.
- Рядом с перехватчиком предварительного получения, который требуется настроить, щелкните раскрывающееся меню Разрешения перехватчика. Выберите, следует ли включить или отключить перехватчик предварительного получения.