Hosted CI Shared Runner

Hi. I am currently looking at switching from Github to Gitlab. One thing that I am trying to figure out is how Gitlab CI works on hosted (not a self hosted instance). How do you setup a shared runner for projects hosted on Or can you even do this without being self-hosted self-hosted?

Hi Kenny,

You can use’s own shared runners for free! Check out the Getting Started Guide for GitLab CI to find out how to write your own .gitlab-ci.yml file to experiment with the shared runners.

Okay cool. The documentation was a bit confusing because it made it seem like you needed to host a runner in order to build a project. Anyways, problem solved – you don’t need to host a running on order to build a project.