Skip to main content

Cette version de GitHub Enterprise Server n'est plus disponible depuis le 2024-07-09. Aucune publication de correctifs n’est effectuée, même pour les problèmes de sécurité critiques. Pour de meilleures performances, une sécurité améliorée et de nouvelles fonctionnalités, effectuez une mise à niveau vers la dernière version de GitHub Enterprise. Pour obtenir de l’aide sur la mise à niveau, contactez le support GitHub Enterprise.

Configuration de l’application d’exécuteur auto-hébergé en tant que service

Vous pouvez configurer l’application de l’exécuteur auto-hébergée en tant que service pour démarrer automatiquement l’application de l’exécuteur au démarrage de la machine.

Platform navigation

Remarque : Les exécuteurs hébergés sur GitHub ne sont pas pris en charge sur GitHub Enterprise Server. Vous pouvez voir plus d’informations sur le support futur planifié dans la GitHub public roadmap.

Remarque : Vous devez ajouter un exécuteur à GitHub Enterprise Server avant de configurer l’application d’exécuteur auto-hébergé en tant que service. Pour plus d’informations, consultez « Ajout d’exécuteurs auto-hébergés ».

Pour les systèmes Linux qui utilisent systemd, vous pouvez utiliser le script svc.sh qui est créé après l’ajout de l’exécuteur que vous devez installer et gérer à l’aide de l’application en tant que service.

Sur l’ordinateur de l’exécuteur, ouvrez un interpréteur de commandes dans le répertoire où vous avez installé l’application d’exécuteur auto-hébergée. Utilisez les commandes ci-dessous pour installer et gérer le service d’exécution auto-hébergé.

Installation du service

  1. Arrêtez l’application d’exécution auto-hébergée si elle est en cours d’exécution.

  2. Installez en utilisant la commande suivante :

    sudo ./svc.sh install
    
  3. Sinon, la commande accepte un argument facultatif user pour installer le service en tant qu’utilisateur différent.

    ./svc.sh install USERNAME
    

Démarrage du service

Démarrez le service en utilisant la commande suivante :

sudo ./svc.sh start

Vérification de l’état du service

Vérifiez l’état du service avec la commande suivante :

sudo ./svc.sh status

Pour plus d’informations sur l’affichage de l’état de votre exécuteur auto-hébergé, consultez « Surveillance des exécuteurs auto-hébergés et résolution des problèmes ».

Arrêt du service

Arrêtez le service en utilisant la commande suivante :

sudo ./svc.sh stop

Désinstallation du service

  1. Arrêtez le service s’il est en cours d’exécution.

  2. Désinstallez le service en utilisant la commande suivante :

    sudo ./svc.sh uninstall
    

Appuyez sur Alt + up pour activer