Gitlab CI docker swarm mode setup
- docker 1.13 +
- Run
install-gitlab.sh
and enter gitlab & registry host - Wait 'till gitlab is up and running and go to gitlab admin area -> runners section and copy the registration token
- Run
install-gitlab-runner.sh
and enter registration token
- Runners are automatically registered/unregistered in gitlab on docker (run/stop) / docker service (create/rm)
- When new worker node spawned -> new runner is created automatically and registered within gitlab