Note
Debes agregar un ejecutor a GitHub antes de que puedas configurar la aplicación de ejecutor autohospedado como servicio. Para más información, consulta Agrega ejecutores auto-hospedados.
En los sistemas Linux que usan systemd
, puedes usar el script svc.sh
que se crea después de agregar el ejecutor para realizar la instalación y la administración mediante la aplicación como servicio.
En la máquina del ejecutor, abra un shell en el directorio donde ha instalado la aplicación de ejecutor autohospedado. Usa los comandos que se indican a continuación para instalar y administrar el servicio de ejecutor autoalojado.
Instalar el servicio
-
Detenga la aplicación del ejecutor autohospedado si está actualmente en ejecución.
-
Instalar el servicio con el siguiente comando:
sudo ./svc.sh install
-
De forma alternativa, el comando toma un argumento opcional
user
para instalar el servicio como un usuario diferente../svc.sh install USERNAME
Iniciar el servicio
Inicia el servicio con el siguiente comando:
sudo ./svc.sh start
Comprobar el estado del servicio
Verifica el estado del servicio con el siguiente comando:
sudo ./svc.sh status
Para obtener más información sobre cómo ver el estado del ejecutor autohospedado, consulta Supervisión y solución de problemas de ejecutores autohospedados.
Detener el servicio
Detiene el servicio con el siguiente comando:
sudo ./svc.sh stop
Desinstalar el servicio
-
Detiene el servicio si se está ejecutando actualmente.
-
Desinstala el servicio con el siguiente comando:
sudo ./svc.sh uninstall