GitLab Runner: Etape 4 : Exécutez votre premier pipeline
Cette documentation fait partie du guide Premiers pas. Consultez le guide complet ici : Connectez votre GitLab Runner Stackhero à GitLab.com ou à un GitLab auto-hébergé et exécutez votre premier pipeline.
👋 Bienvenue sur la documentation de Stackhero !
Stackhero vous propose une solution GitLab Runner cloud simple à utiliser, conçue pour exécuter efficacement vos jobs GitLab CI/CD. Voici ce dont vous pouvez bénéficier :
- Minutes CI/CD illimitées : aucune facturation à la minute, vos pipelines s'exécutent quand vous en avez besoin.
- Jobs simultanés : lancez plusieurs jobs en parallèle pour accélérer l'ensemble de votre pipeline.
- Docker executor avec prise en charge de Docker-in-Docker : facilitez la création et le push de vos images de conteneurs.
- Compatible avec GitLab.com ainsi que toute instance GitLab auto-hébergée.
- Une VM privée et dédiée propulsée par des disques NVMe/SSD rapides pour des builds fiables et constants.
- Disponible dans les régions 🇪🇺 Europe et 🇺🇸 USA.
Gagnez du temps : connectez votre premier GitLab Runner et lancez vos pipelines en quelques minutes seulement !
Pour commencer, ajoutez un fichier .gitlab-ci.yml à la racine de votre dépôt :
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 lancera un pipeline et votre runner Stackhero exécutera 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
C'est tout. Vos pipelines s'exécutent désormais sur votre runner dédié, avec des minutes de build illimitées.