Примечание. В GitHub Enterprise Server в настоящее время не поддерживаются средства выполнения тестов, размещенные в GitHub. Дополнительные сведения о планируемой поддержке в будущем см. в GitHub public roadmap.
Примечание. Добавьте средство выполнения в GitHub Enterprise Server, прежде чем настроить приложение локального средства выполнения в качестве службы. Дополнительные сведения см. в разделе Добавление локальных средств выполнения.
Для систем Linux, использующих systemd
, можно воспользоваться скриптом svc.sh
, который создан после успешного добавления средства выполнения, для установки приложения в качестве службы и управления им.
На компьютере средства выполнения откройте оболочку в каталоге, где установлено приложение локального средства выполнения. Используйте приведенные ниже команды, чтобы установить службу локального средства выполнения и управлять ею.
Установка службы
-
Остановите приложение локального средства выполнения, если в данный момент оно запущено.
-
Установите службу с помощью следующей команды:
sudo ./svc.sh install
-
Эта команда принимает необязательный аргумент
user
для установки службы в качестве другого пользователя../svc.sh install USERNAME
Запуск службы
Запустите службу с помощью следующей команды:
sudo ./svc.sh start
Проверка состояния службы
Проверьте состояние службы с помощью следующей команды:
sudo ./svc.sh status
Дополнительные сведения о просмотре состояния локального runner см. в разделе "Мониторинг и устранение неполадок в самостоятельно размещенных средствах выполнения".
Остановка службы
Остановите службу с помощью следующей команды:
sudo ./svc.sh stop
Удаление службы
-
Остановите службу, если она работает в данный момент.
-
Удалите службу с помощью следующей команды:
sudo ./svc.sh uninstall