Note
GitHub Enterprise Server 目前不支持 GitHub 托管的运行器。 可以在 GitHub public roadmap 上查看有关未来支持计划的更多信息。
Note
将自托管运行程序应用程序配置为服务之前,必须将运行程序添加到 GitHub。 有关详细信息,请参阅“添加自托管的运行器”。
对于使用 systemd
的 Linux 系统,你可使用在成功添加运行器之后创建的 svc.sh
脚本,将应用程序作为服务进行安装和管理。
在运行器计算机上,在安装了自托管运行器应用程序的目录中打开 shell。 使用以下命令安装和管理自托管运行器服务。
安装服务
-
如果自托管运行器应用程序当前正在运行,请停止该应用程序。
-
使用以下命令安装服务:
sudo ./svc.sh install
-
或者,该命令采用可选的
user
参数,以其他用户的身份安装服务。./svc.sh install USERNAME
启动服务
使用以下命令启动服务:
sudo ./svc.sh start
检查服务状态
使用以下命令检查服务状态:
sudo ./svc.sh status
有关查看自托管运行器状态的详细信息,请参阅“对自托管运行程序进行监视和故障排除”。
停止服务
使用以下命令停止服务:
sudo ./svc.sh stop
卸载服务
-
停止正在运行的服务。
-
使用以下命令卸载服务:
sudo ./svc.sh uninstall