Skip to main content

Configurar o aplicativo do executor auto-hospedado como um serviço

Você pode configurar o aplicativo do executor auto-hospedado como um serviço para que inicie o aplicativo do executor automaticamente quando a máquina for iniciada.

Platform navigation

Note

No momento, não há suporte para executores hospedados no GitHub no GitHub Enterprise Server. Você pode ver mais informações sobre o suporte futuro planejado no GitHub public roadmap.

Note

Você precisa adicionar um executor ao GitHub para configurar o aplicativo do executor auto-hospedado como um serviço. Para saber mais, confira Adicionar executores auto-hospedados.

No computador do executor, abra um shell no diretório em que você instalou o aplicativo do executor auto-hospedado. Usar os comandos abaixo para instalar e gerenciar o serviço do executor auto-hospedado.

Instalar o serviço

  1. Interrompa o aplicativo do executor auto-hospedado se ele estiver em execução no momento.

  2. Instale o serviço com o comando a seguir:

    ./svc.sh install
    

Iniciar o serviço

Inicie o serviço com o seguinte comando:

./svc.sh start

Verificando o status do serviço

Verifique o status do serviço com o comando a seguir:

./svc.sh status

Para saber mais sobre como exibir o status de seu executor auto-hospedado, confira Monitorar e solucionar problemas de executores auto-hospedados.

Interromper o serviço

Interrompa o serviço com o comando a seguir:

./svc.sh stop

Desinstalando o serviço

  1. Interrompa o serviço se estiver em execução.

  2. Desinstale o serviço com o comando a seguir: