GitLab Runner: Schritt 4: Ihre erste Pipeline ausführen
Diese Dokumentation ist Teil des Erste Schritte-Leitfadens. Den vollständigen Leitfaden finden Sie hier: Verbinden Sie Ihren Stackhero GitLab Runner mit GitLab.com oder einer selbstverwalteten GitLab-Instanz und führen Sie Ihre erste Pipeline aus.
👋 Willkommen in der Stackhero-Dokumentation!
Stackhero bietet Ihnen eine benutzerfreundliche GitLab Runner Cloud-Lösung, die speziell dafür entwickelt wurde, Ihre GitLab CI/CD-Jobs effizient auszuführen. Das erwartet Sie:
- Unbegrenzte CI/CD-Minuten: Es gibt keine Abrechnung pro Minute, sodass Ihre Pipelines jederzeit ausgeführt werden können.
- Mehrere gleichzeitige Jobs: Führen Sie mehrere Jobs parallel aus, um Ihre gesamte Pipeline zu beschleunigen.
- Der Docker Executor mit Docker-in-Docker-Unterstützung: Optimieren Sie das Erstellen und Pushen Ihrer Container-Images.
- Kompatibel mit GitLab.com sowie jeder selbst gehosteten GitLab-Instanz.
- Eine private, dedizierte VM mit schnellen NVMe/SSD-Festplatten für konsistente und zuverlässige Builds.
- Verfügbar in den Regionen 🇪🇺 Europa und 🇺🇸 USA.
Sparen Sie Zeit: Sie können Ihren ersten GitLab Runner verbinden und Ihre Pipelines in nur wenigen Minuten starten!
Fügen Sie zu Beginn eine .gitlab-ci.yml-Datei im Root-Verzeichnis Ihres Repositories hinzu:
stages:
- build
- test
build:
stage: build
image: node:22
script:
- npm ci
- npm run build
test:
stage: test
image: node:22
script:
- npm test
Committen und pushen Sie Ihre Änderungen. GitLab startet eine Pipeline und Ihr Stackhero Runner führt die Jobs aus. Falls Sie beim Erstellen des Runners Tags vergeben haben, können Sie diese in Ihren Jobs gezielt ansprechen, zum Beispiel so:
build:
stage: build
tags:
- stackhero
image: node:22
script:
- npm ci
- npm run build
Das war's. Ihre Pipelines laufen jetzt auf Ihrem eigenen dedizierten Runner mit unbegrenzten Build-Minuten.