GitLab Runner Instellen
c2d-gitlab-runner
.Categories:
Deze handleiding beschrijft hoe je een lokale GitLab instance
c2d-gitlab-runner
aanmaakt. De play plays/dev/gitlab_runner.yml
gebruikt de
Ansible rol robertdebock.gitlab_runner
om dit te realiseren. De configuratie voor
deze node bevindt zich in group_vars/gitlab_runner/main.yml
.
Registratietoken
Navigeer naar het GitLab project c2platform/examples/kubernetes/gitlab-robot
, ga vervolgens naar
Instellingen → CI/CD → Runners en kopieer de “registratietoken”.
Maak of bewerk het bestand group_vars/all/local_stuff.yml
en configureer de
token bijvoorbeeld als volgt:
TODO meerdere projecten in tabel
c2_gitlab_runner_registration_token: GR13****** # https://gitlab.com/c2projects/cgi/azure/-/settings/ci_cd
Zie Local Stuff voor meer informatie over local_stuff.yml
.
Inrichting
vagrant up c2d-gitlab-runner
Verifiëren
root@c2d-gitlab-runner:~# gitlab-runner list
Runtime platform arch=amd64 os=linux pid=4060 revision=dcfb4b66 version=15.10.1
Listing configured runners ConfigFile=/etc/gitlab-runner/config.toml
c2d-gitlab-runner Executor=shell Token=btPy-VV2HF2DxVxh1xzM URL=https://gitlab.com/
root@c2d-gitlab-runner:~#
Verwijderen
gitlab-runner list
gitlab-runner unregister -c /etc/gitlab-runner/config.toml --url https://gitlab.com/ --token <token>
Links
- Installeer GitLab Runner met de officiële GitLab-repositories | GitLab
- robertdebock/ansible-role-gitlab_runner
Feedback
Was deze pagina nuttig?
Fijn om te horen! Vertel ons alstublieft hoe we kunnen verbeteren.
Jammer om dat te horen. Vertel ons alstublieft hoe we kunnen verbeteren.