GitLab Runner: Passaggio 4: Esegui la tua prima pipeline

Questa documentazione fa parte della guida Guida introduttiva. Consulta la guida completa qui: Collega il tuo Stackhero GitLab Runner a GitLab.com, Stackhero for GitLab o al tuo server GitLab personale ed esegui la tua prima pipeline in pochi minuti.

👋 Benvenuto nella documentazione di Stackhero!

Stackhero offre una soluzione GitLab Runner cloud semplice che rende l'esecuzione dei tuoi job GitLab CI/CD efficiente e senza complicazioni. Ecco cosa puoi aspettarti:

  • Minuti CI/CD illimitati: esegui le tue pipeline tutte le volte che vuoi, senza costi al minuto o spese impreviste.
  • Più job in contemporanea: accelera lo sviluppo eseguendo diversi job in parallelo.
  • L'executor Docker con supporto Docker-in-Docker: costruisci e pubblica facilmente immagini container come parte del tuo processo CI/CD.
  • Funziona perfettamente sia con GitLab.com che con istanze GitLab self-managed.
  • Un'infrastruttura privata e dedicata con storage NVMe/SSD veloce garantisce prestazioni di build stabili e prevedibili.
  • Disponibile nelle regioni 🇪🇺 Europa e 🇺🇸 USA per soddisfare le esigenze del tuo team.

Risparmia tempo: puoi collegare il tuo primo GitLab Runner e iniziare a eseguire pipeline in pochi minuti!

Aggiungi un file .gitlab-ci.yml nella root del tuo repository per definire la 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

Effettua il commit e il push delle modifiche. GitLab avvierà una pipeline e il tuo runner Stackhero eseguirà i job. Se hai aggiunto dei tag durante la creazione del runner, puoi indirizzarli nei tuoi job in questo modo:

build:
  stage: build
  tags:
    - stackhero
  image: node:22
  script:
    - npm ci
    - npm run build

Le tue pipeline ora vengono eseguite sul tuo runner dedicato, con minuti di build illimitati e senza limiti di utilizzo da gestire.