Setting up GitLab CI and adding a gitlab-ci-multi-runner

Get info from GitLab

To register your GitLab CI runner to your GitLab instance you need a few things:


Your gitlab-ci-multi-runner can use different types of executors. I'm not a Docker aficionado, so I'm using shell for the minute though docker is best.

Setup GitLab CI Multi Runner

This golang application runs your continuous integration jobs. You can have shared (between projects) or specific (one project) runners.

These can be hosted separately to GitLab, and communicate with GitLab via an API.

Install Manually

Install with Fodor

Fodor can setup a DigitalOcean droplet and install and register gitlab-ci-multi-runner with the shell executor automatically for you.

Show Comments