Hello, I am trying to use the new feature described here which allows me to trigger pipelines on pull requests.
I have set up my bitbucket-pipelines.yml as following
definitions:
services:
elasticsearch: # es definition
mysql: # mysql definition
steps: &test
services:
- elasticsearch
- mysql
image: node
name: Test
caches:
- node
script:
- npm install
- NODE_ENV=test npm run test_ci
pipelines:
pull-requests:
master:
- step: *test
develop:
- step: *test
branches:
master:
- step: *test
- step: # deploy step
develop:
- step: *test
- step: # deploy step
With this i want to run a pipeline every time a PR is open onto master or develop.
Still I am not able to see any pipeline running for my PRs.
They only run when i push directly on develop / master (as definied in branches) or after the PR is merged.
Did i forget something ?