title: Building merge requests in CI server
body: <p>We are using GitLab to manage our repos. We are trying to follow GitFlow processes and as part of that we would like to be able to build and execute the tests against any merge request automatically in TeamCity.</p>
  
  <p>From what I can see this is possible in GitLab CI but moving over to that isn't a realistic option for us.</p>
  
  <p>I have seen tutorials about achieving this on GitHUB using a branch specification like +refs/pull/*/merge - does a similar branch specification get created by GitLAB?</p>
  
  <p>We are using version 4.2 of GitLab but can upgrade if required for this feature and version 8 of TeamCity</p>