title: How Do I Properly Configure Feature Branch CI with TeamCity
body: <p>I am currently trying to <a href="http://confluence.jetbrains.com/display/TCD8/Working+with+Feature+Branches" rel="noreferrer">set up TeamCity to build all the branches which are not my team's main branches</a>. I have had trouble getting this to work, and have only gotten this to function with the default branch. Our repository has the following branches: master, Daily-build, Branch-Alex, and others with similar names. I pretty much want this build configuration to run on pushes that do not include master. Here are some pictures of my configuration:</p>
  
  <ol>
  <li>VCS Root:</li>
  </ol>
  
  <p><img src="https://i.stack.imgur.com/K55Hg.png" alt="VCS Root Settings"></p>
  
  <ol start="2">
  <li>Trigger Settings:</li>
  </ol>
  
  <p><img src="https://i.stack.imgur.com/qpIjd.png" alt="Trigger Settings"></p>
  
  <ol start="3">
  <li>Current Build Config:</li>
  </ol>
  
  <p><img src="https://i.stack.imgur.com/KcAcP.png" alt="Current Build Config"></p>
  
  <p>TL:DR - Is there a better tutorial for setting up feature branch building in team city?</p>
  
  <p>Bonus Points - How do I make the names just be the branch names rather than the "ref/heads/Daily-build"?</p>