title: Can I use a local runner for GitLab.com CI?
body: <p>We are hosting private repos on GitLab.com and running tests with GitLab CI. Some repos require external dependencies (e.g. Python packages bundled on Debian), which we can access on GitLab.com servers.</p>
  
  <p>However, others repos require dependencies that are not hosted on GitLab.com (e.g. proprietary packages, Windows-only software). We can install these on our local intranet. Can we set up GitLab.com CI to run tests on a local test server?</p>
  
  <p>(Or, do we have to <a href="https://about.gitlab.com/2016/08/26/ci-deployment-and-environments/" rel="nofollow">deploy</a> from GitLab.com to a local test server, run tests there without GitLab integration, and then deploy from local test to local production again without GitLab integration.)</p>