We have a internal enterprise Github repo, and i have multiple feature 
branches. I am facing a issue with triggering a build on a specific branch. 
I have configured jobs for each of the feature branches. There is one 
jenkins job for one feature branch. The first time i commit a code, it also 
triggers builds for jobs with other branches.


Steps to reproduce the problem:

1.We have a internal Github for enterprise. For my repo, i have setup 
webhook for github as below

 Settings -> Webhooks & Services -> Services
 Select Jenkins (GitHub plugin) 
 Jenkins Hook Url: http://************/jenkins/github-webhook/

2.For my 3 branches in github repo : branch1, branch2, branch3, i created 
three jobs in jenkins:Job1, Job2, Job3 with SCM configured as below

Source Code Management:
Repo URL: git@********/********.git
Branches to Build: refs/heads/BRANCH_NAME

Build Trigger: Build when a change is pushed to GitHub

3.On committing code to my branch : branch1. It triggers all the 3 jobs in 
jenkins: Job1, Job2, Job3. Note:This is the first time that the jobs were 
triggered.

4.On committing code for the second time to branch: branch1. It triggers 
only Job1 in jenkins.


It looks like first time all jobs are getting executed for the repo, 
irrespective of the branch.

Details on my jenkins setup: Jenkins Version: 1.565.1, GitHub plugin: 1.9.1


Any help/guidance to solve this issue is appreciated.

Please let me know if i missed any details


FYI: I tried steps listed 
http://kohsuke.org/2011/12/01/polling-must-die-triggering-jenkins-builds-from-a-git-hook/

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/e1f9b736-fbd8-45a9-a949-18d396d870cd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to