title: TeamCity feature branch artifact dependencies
body: <p>I have a canary build (BuildA) in TeamCity (10.0.2) that builds master, develop, and all feature/* branches when commits occur.</p>
  
  <p>I'd like to create another build (BuildB) that takes a small set of artifacts from BuildA, and runs FxCop on the files. And I want BuildB to have a Finish Build trigger, so that when BuildA completes for any branch, BuildB will get the artifacts from that branches build and run.</p>
  
  <p>There seem to be some hurdles to setting this up:</p>
  
  <ol>
  <li><p>When I open the "Edit Artifact Dependency" box, I have to specify a "Build branch", which is a logical branch name, not a wildcard or pattern match.  So I don't know how to setup an artifact dependency on all builds coming out of BuildA.</p></li>
  <li><p>The "Finish Build Trigger" has a branch filter, which looks like I can put "+:*" in to catch all branches, but how does that line up with the "Artifact Dependency" branch name value?</p></li>
  </ol>