title: GitlabCI run pipeline on specific branch and manual
body: <p>So i am unable to specify this two things togather</p>
  
  <p>build/deploy with these specific conditions.</p>
  
  <p>From a specific branchb : develop
  And allow to run any branch from web <strong>run pipeline</strong> button.</p>
  
  <p>Ive tried adding both conditions but this builds non develop branches</p>
  
  <pre><code>my_build:
    stage: build
    only: 
      - develop
      - web
  </code></pre>
  
  <p>If i remove <strong>web</strong> it works only on develop branch but im  not allowed to run the job from web button</p>
  
  <p>Has anyone achieved this before ?</p>