GitLab Runner: Étape 2 : Créez un runner dans GitLab

Cette documentation fait partie du guide Premiers pas. Consultez le guide complet ici : Connectez votre GitLab Runner Stackhero à GitLab.com, Stackhero for GitLab ou à votre propre serveur GitLab et lancez votre premier pipeline en quelques minutes.

👋 Bienvenue sur la documentation de Stackhero !

Stackhero propose une solution GitLab Runner cloud simple qui facilite l'exécution de vos jobs GitLab CI/CD, de façon efficace et sans contraintes. Voici ce que vous pouvez attendre :

  • Minutes CI/CD illimitées : exécutez vos pipelines aussi souvent que nécessaire, sans facturation à la minute ni frais imprévus.
  • Plusieurs jobs simultanés : accélérez votre développement en lançant plusieurs jobs en parallèle.
  • L'executor Docker avec prise en charge de Docker-in-Docker : construisez et poussez facilement des images de conteneurs dans vos processus CI/CD.
  • Fonctionne parfaitement avec GitLab.com et les instances GitLab auto-hébergées.
  • Une infrastructure privée et dédiée avec un stockage NVMe/SSD rapide garantit des performances de build stables et prévisibles.
  • Disponible dans les régions 🇪🇺 Europe et 🇺🇸 USA pour répondre aux besoins de votre équipe.

Gagnez du temps : vous pouvez connecter votre premier GitLab Runner et lancer vos pipelines en seulement quelques minutes !

Votre runner se connecte à GitLab à l'aide d'un jeton d'authentification runner. Vous générez ce jeton dans GitLab et choisissez également la portée du runner :

  • Runner de projet : Ouvrez votre projet, puis allez dans Settings > CI/CD > Runners > New project runner.
  • Runner de groupe : Ouvrez votre groupe, puis allez dans Settings > CI/CD > Runners > New group runner.
  • Runner d'instance (uniquement pour GitLab auto-hébergé) : Accédez à la Admin area > CI/CD > Runners > New instance runner.

Lors de la création du runner, vous pouvez :

  • Ajouter des tags (comme docker ou stackhero) pour cibler ce runner depuis vos jobs.
  • Autoriser l'exécution de jobs sans tag si vous souhaitez qu'il traite tous les jobs, même ceux sans tag.

GitLab vous fournit un jeton d'authentification runner commençant par glrt-. Gardez ce jeton en sécurité, car il permet à votre runner de s'authentifier auprès de GitLab.

L'ancien mode de fonctionnement avec le registration token est obsolète. Veuillez utiliser le jeton d'authentification runner (glrt-...) créé lors de l'ajout du runner, comme décrit ci-dessus.

Vous trouverez plus de détails dans la documentation officielle sur l'enregistrement des runners GitLab.