Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Stash Webhook to Jenkins triggers on branch create AND PR create

Fredrik Andersson August 4, 2015

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?

1 answer

1 vote
Fredrik Andersson August 4, 2015

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.

 

Config in Jenkins Git plugin:

Name:    origin

Refspec: +refs/pull-requests/*/from:refs/remotes/origin/pr/*

Branch specifier: pr/*

 

In "Stash Webhook to Jenkins" configuration

check the box for "Omit branch name".

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events