I'm still having trouble with this (not since Oct, obviously, I took a break).
When I push a new (feature) branch, it immediately starts building: because I have "Build origin branches" ticked (I assume I need that to get master to build?). That build fails, because it's expecting the branch name to be "PR-*", but I can deal with that in the Jenkinsfile. However, when I do open the PR it still doesn't create the build, I had to re-scan the repo (closing & re-opening the PR had no effect).
Even once the PR build was set up correctly, it didn't seem to be triggered by a force push, something I do pretty regularly on a feature branch (clean history, and all that). Again, a re-scan woke it up.
All this works seamlessly (mostly) with the old GHPRB plugin. Am I "doing it wrong" (I don't think my use case is particularly unusual), or is this pipeline stuff just not ready for real use yet? I'm using LTS, and the latest versions of all the plugins.
Thanks,
Graham