Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.
| Beide kanten vorige revisie Vorige revisie Volgende revisie | Vorige revisie | ||
|
werkinstructies:gitlab_runners [2022/01/08 13:27] abel [repository koppelen] |
werkinstructies:gitlab_runners [2022/01/08 15:15] (huidige) abel [registration token achterhalen] |
||
|---|---|---|---|
| Regel 1: | Regel 1: | ||
| ====== Eigen gitlab runners maken ====== | ====== Eigen gitlab runners maken ====== | ||
| - | Om GitLab CI/CD pipelines te kunnen gebruiken heb je %%" | + | Om GitLab CI/CD pipelines te kunnen gebruiken heb je " |
| + | |||
| + | Je zou gebruik kunnen maken van shared runners die je op het internet kan vinden maar in veel situaties is het over het internet versturen van sourcecode niet een wenselijke situatie. | ||
| + | |||
| + | In dat geval is een lokale " | ||
| ===== repository koppelen ===== | ===== repository koppelen ===== | ||
| Regel 9: | Regel 13: | ||
| ===== runner software installeren ===== | ===== runner software installeren ===== | ||
| + | |||
| + | en installeer de runner: | ||
| + | |||
| + | '' | ||
| ===== runner registreren bij de GitLab server ===== | ===== runner registreren bij de GitLab server ===== | ||
| + | |||
| + | ==== registration token achterhalen ==== | ||
| + | |||
| + | Log in op de GitLab server en in het grijze zij-menu kies **Settings → CI/CD**. | ||
| + | Bij **Runners** druk rechts op de knop **Expand** | ||
| + | {{: | ||
| + | |||
| + | Daar vindt je de URL en de token waarmee je de net geïnstalleerde runner aan je GitLab server kunt koppelen. | ||
| + | {{: | ||
| + | |||
| + | de URL kan je wel onthouden, druk op het " | ||
| + | |||
| + | registreer de runner vervolgens op de server waar je deze hebt geregistreerd door: | ||
| + | |||
| + | '' | ||
| + | |||
| + | en vul de gegevens in wanneer gevraagd: | ||
| + | < | ||
| + | Runtime platform | ||
| + | Running in system-mode. | ||
| + | |||
| + | Enter the GitLab instance URL (for example, https:// | ||
| + | http:// | ||
| + | Enter the registration token: | ||
| + | wr5j_9y23dCPUDoKTvQ4 | ||
| + | Enter a description for the runner: | ||
| + | [test-hwnode1.auriel.local]: | ||
| + | Enter tags for the runner (comma-separated): | ||
| + | packer-build | ||
| + | Registering runner... succeeded | ||
| + | Enter an executor: virtualbox, docker+machine, | ||
| + | docker | ||
| + | Enter the default Docker image (for example, ruby:2.6): | ||
| + | ruby:2.6 | ||
| + | Runner registered successfully. Feel free to start it, but if it's running already the config should be automatically reloaded! | ||
| + | </ | ||
| + | |||
| + | en start de runner: | ||
| + | |||
| + | '' | ||
| + | AI dat werkt niet | ||
| + | |||
| + | |||
| + | ===== Bronnen ===== | ||
| + | |||
| + | https:// | ||
| + | |||
| + | https:// | ||