GitLab Runner: Stap 4: Voer uw eerste pipeline uit

Deze documentatie maakt deel uit van de Aan de slag-gids. Bekijk de volledige gids hier: Verbind uw Stackhero GitLab Runner met GitLab.com, Stackhero for GitLab of uw eigen GitLab-server en voer uw eerste pipeline uit in enkele minuten.

👋 Welkom bij de Stackhero-documentatie!

Stackhero biedt een eenvoudige GitLab Runner cloud oplossing waarmee u uw GitLab CI/CD-jobs efficiënt en zonder gedoe kunt uitvoeren. Dit kunt u verwachten:

  • Onbeperkte CI/CD-minuten: voer uw pijplijnen zo vaak uit als nodig, zonder kosten per minuut of onverwachte extra kosten.
  • Meerdere gelijktijdige jobs: versnel uw ontwikkeling door verschillende jobs parallel uit te voeren.
  • De Docker executor met ondersteuning voor Docker-in-Docker: bouw en push eenvoudig container images als onderdeel van uw CI/CD-proces.
  • Werkt naadloos met zowel GitLab.com als self-managed GitLab-omgevingen.
  • Een privé, dedicated infrastructuur met snelle NVMe/SSD-opslag zorgt voor stabiele en voorspelbare build-prestaties.
  • Beschikbaar in de regio's 🇪🇺 Europa en 🇺🇸 USA om aan de behoeften van uw team te voldoen.

Bespaar tijd: u kunt uw eerste GitLab Runner koppelen en binnen enkele minuten starten met het uitvoeren van pijplijnen!

Voeg een .gitlab-ci.yml-bestand toe aan de root van uw repository om uw pipeline te definiëren:

stages:
  - build
  - test

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

test:
  stage: test
  image: node:22
  script:
    - npm test

Commit en push uw wijzigingen. GitLab start een pipeline en uw Stackhero runner voert de jobs uit. Als u tags heeft toegevoegd bij het aanmaken van de runner, kunt u deze in uw jobs targeten zoals hieronder:

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

Uw pipelines draaien nu op uw dedicated runner, met onbeperkte build-minuten en zonder gebruikslimieten om te beheren.