GitLab Runner: 4 žingsnis: Paleiskite pirmąjį pipeline
Ši dokumentacija yra Darbo pradžia vadovo dalis. Visą vadovą rasite čia: Prijunkite savo Stackhero GitLab Runner prie GitLab.com, Stackhero for GitLab arba savo nuosavo GitLab serverio ir paleiskite pirmąjį pipeline vos per kelias minutes.
👋 Sveiki atvykę į Stackhero dokumentaciją!
Stackhero siūlo paprastą GitLab Runner cloud sprendimą, kuris leidžia efektyviai ir be rūpesčių vykdyti jūsų GitLab CI/CD užduotis. Štai ko galite tikėtis:
- Neribotos CI/CD minutės: vykdykite savo pipelines tiek kartų, kiek reikia, be apmokestinimo už minutes ar netikėtų mokesčių.
- Keli vienu metu vykdomi darbai: spartinkite kūrimo procesą paleisdami kelias užduotis lygiagrečiai.
- Docker executor su Docker-in-Docker palaikymu: lengvai kurkite ir talpinkite konteinerių atvaizdus kaip CI/CD proceso dalį.
- Puikiai veikia tiek su GitLab.com, tiek su self-managed GitLab instancijomis.
- Privati, dedikuota infrastruktūra su greitu NVMe/SSD saugojimu užtikrina stabilų ir nuspėjamą build našumą.
- Pasiekiama 🇪🇺 Europoje ir 🇺🇸 JAV regionuose, kad atitiktų jūsų komandos poreikius.
Taupykite laiką: galite prijungti savo pirmąjį GitLab Runner ir pradėti vykdyti pipelines vos per kelias minutes!
Pridėkite .gitlab-ci.yml failą į savo repozitorijos šaknį, kad apibrėžtumėte 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
Padarykite commit ir išsiųskite pakeitimus (push). GitLab paleis pipeline, o jūsų Stackhero runner įvykdys užduotis. Jei runner kūrimo metu pridėjote žymas, galite jas nurodyti užduotyse taip:
build:
stage: build
tags:
- stackhero
image: node:22
script:
- npm ci
- npm run build
Nuo šiol jūsų pipeline vykdomi dedikuotame runner, su neribotomis build minutėmis ir be jokių naudojimo apribojimų.