We've an GitHub organization setup with a GitHub branch source configured to do the following:
*Discover branches:* Exclude branches that are also filled as PRs *Discover pull requests from origin:* Merging the pull request with the current target branch revision *Discover pull requests from forks: *Merging the pull request with the current target branch revision (Contributors) *Filter by name (with regular expression): *master|PR.* It does detect merges to the master branch (and successfully starts builds), it does however not detect new pushes to a pull request from origin. I can see that it receives a push from GitHub in the 'GitHub Hook Log' but the hook process does detect any changes (see the attached last-github-push.txt). A new repository scan or a manual build trigger is the only thing that works. I tried setting a second ref spec (+refs/pull/*:refs/remotes/@{remote}/pr/*) without any effect. What could be the cause of the hook process not seeing changes on the PR branch? -- 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 jenkinsci-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/01bdfb4a-efe8-427a-a9c8-53d29240cfd0%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Started on Nov 29, 2017 1:51:37 PM Started by event from 192.30.252.40 ⇒ https://acme.com:8080/github-webhook/ on Wed Nov 29 13:51:37 GMT 2017 Using strategy: Specific revision [poll] Last Built Revision: Revision 4adbe0ce378f242ba596058bf56d0ec6a5ae9386 (PR-871) > git --version # timeout=10 using GIT_ASKPASS to set credentials Default account for accessing GitHub > git ls-remote -h https://github.com/organization/repo.git # timeout=10 Found 8 remote heads on https://github.com/organization/repo.git Using strategy: Specific revision [poll] Last Built Revision: Revision 4adbe0ce378f242ba596058bf56d0ec6a5ae9386 (PR-871) > git --version # timeout=10 using GIT_ASKPASS to set credentials Default account for accessing GitHub > git ls-remote -h https://github.com/organization/repo.git # timeout=10 Found 8 remote heads on https://github.com/organization/repo.git Done. Took 2 sec No changes