GitLab Runner: 2 žingsnis: Sukurkite runner GitLab aplinkoje
Ši dokumentacija yra Darbo pradžia vadovo dalis. Visą vadovą rasite čia: Prijunkite savo Stackhero GitLab Runner prie GitLab.com arba savarankiškai valdomo GitLab ir paleiskite savo pirmąjį pipeline.
👋 Sveiki atvykę į Stackhero dokumentaciją!
Stackhero siūlo lengvai naudojamą GitLab Runner cloud sprendimą, sukurtą efektyviam jūsų GitLab CI/CD užduočių vykdymui. Štai ko galite tikėtis:
- Neribotos CI/CD minutės: nėra apmokestinimo už kiekvieną minutę, todėl jūsų pipelines gali būti vykdomi bet kada, kai tik reikia.
- Kelios vienu metu vykdomos užduotys: paleiskite kelis darbus vienu metu, kad pagreitintumėte visą pipeline procesą.
- Docker executor su Docker-in-Docker palaikymu: supaprastinkite konteinerių atvaizdų kūrimą ir jų įkėlimą (push).
- Suderinama su GitLab.com ir bet kuria self-managed GitLab instancija.
- Privati, dedikuota VM, veikianti su greitais NVMe/SSD diskais, užtikrinančiais nuoseklius ir patikimus build'us.
- Pasiekiama tiek 🇪🇺 Europoje, tiek 🇺🇸 JAV regionuose.
Taupykite laiką: galite prijungti savo pirmąjį GitLab Runner ir pradėti vykdyti pipelines vos per kelias minutes!
Jūsų runner jungiasi prie GitLab naudodamas runner autentifikavimo žetoną. Šį žetoną sugeneruosite GitLab aplinkoje, kur taip pat pasirinksite runner taikymo sritį:
- Project runner: Atidarykite savo projektą, tada eikite į
Settings>CI/CD>Runners>New project runner. - Group runner: Atidarykite savo grupę, tada eikite į
Settings>CI/CD>Runners>New group runner. - Instance runner (tik savarankiškai valdomam GitLab): Eikite į
Admin area>CI/CD>Runners>New instance runner.
Kurdami runner, galite:
- Pridėti žymas (pvz.,
dockerarbastackhero), kad galėtumėte lengviau nukreipti užduotis į šį runner. - Leisti vykdyti užduotis be žymų, jei norite, kad runner paimtų visas užduotis.
GitLab suteiks runner autentifikavimo žetoną, kuris prasideda glrt-. Būtinai saugokite šį žetoną, nes jis naudojamas runner autentifikacijai.
Senas
registration tokenbūdas yra nebeaktualus. Naudokite runner autentifikavimo žetoną (glrt-...), kuris sukuriamas kartu su runner, kaip aprašyta aukščiau.