title: Gitlab .gitlab-ci.yml file different in branches
body: <p>I have the situation where we have  .gitlab-ci.yml in master which is different in brach 'development' the problem is we have a lot of repos with a lot of branches. </p>
  
  <p>I want to make a change to  .gitlab-ci.yml but I want to be sure all branches are using the same  .gitlab-ci.yml. I know gitlab by design leave you to have different  CI CD for your branches because your pipelines could be different. </p>
  
  <p>One way to do it is to get all repos with all branches and just copy the same  .gitlab-ci.yml to all repos and branches. </p>
  
  <p>Do you know some kind of better way to do it ?</p>