Hello I wonder if this is possible or what I’m missing.
I would like a build to only trigger for specific branches. I’m using travis to push a docker image, so I don’t want every developer feature branch to generate a published docker image.
I have something like this:
services:
- docker
env:
matrix:
- DOCKER_COMPOSE_VERSION=1.25.4
global:
secure: blah
jobs:
include:
- stage: build docker image
script:
- "./scripts/integration.sh"
branches:
only:
- 1.3.0
- 1.4.0
- 1.5.0
- 1.6.0
My question is, is there a way to still have PR triggered? Right now it seems like the builds only run for those branches, how would i allow PR to also run? Ideally only PRs against those branches but that’s just nice to have. I do need PR to trigger a build.
I was looking at: https://docs.travis-ci.com/user/customizing-the-build/#building-specific-branches but I didn’t see anything on how to allow this scenario.
Any help is appreciated.