We allow for branch create by pushing a branch. This triggers a build in Jenkins via the Stash Webhook to Jenkins plugin. This is not a bad as such...
But, when the user creates a PR for the pushed branch, a new build is started for the same branch. This is not a good thing since this consumes resources in our CI.
Is there something I have missed in config or is this simply the way it works?
Answering my own question since I got it to work the way I want. Which is that a build is ONLY started when a PR is created.
Name: origin
Refspec: +refs/pull-requests/*/from:refs/remotes/origin/pr/*
Branch specifier: pr/*
check the box for "Omit branch name".
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.