GitLab Runner: Étape 4 : Lancez votre premier pipeline
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 !
Ajoutez un fichier .gitlab-ci.yml à la racine de votre dépôt pour définir votre pipeline :
stages:
- build
- test
build:
stage: build
image: node:22
script:
- npm ci
- npm run build
test:
stage: test
image: node:22
script:
- npm test
Validez et poussez vos modifications. GitLab déclenche un pipeline et votre runner Stackhero exécute les jobs. Si vous avez ajouté des tags lors de la création du runner, vous pouvez les cibler dans vos jobs comme ceci :
build:
stage: build
tags:
- stackhero
image: node:22
script:
- npm ci
- npm run build
Vos pipelines s'exécutent désormais sur votre runner dédié, avec des minutes de build illimitées et sans limite d'utilisation à gérer.