Details
-
Suggestion
-
Resolution: Done
Description
For us a major feature (argument to switch to Bamboo) is to be able to build only pull-requests.
Our workflow requires successful builds before merging pull-requests.
Because we have long running builds (40min) we need to prefer builds triggered by pull-reqest create/update over user-builds (triggered by push to branches without an active pull-request). Right now, we even want to disable all non-pull-request builds, to get the pull-requests merged as quick as possible.
Two Bamboo Plan Triggers would do it:
- "Stash repository triggers the build when pull-requests are created or updated"
- "Stash repository triggers the build when changes are commited to branches without an active pull-request"