Make sure we only run tempest-full on master

Since tempest-full is part of the integrated gate, it is executed
against all stable branches. However since stable branches will
not get roles from master anymore this does not work.

We may want to backport all devstack ansbile changes, but in the
meanwhile this ensures that a working job is executed against
stable branches.

Change-Id: I5d34e5b983b720dc1913d00ccc1a16d81a040d49
Partial-bug: #1739829
This commit is contained in:
Andrea Frittoli 2018-01-03 13:10:06 +00:00
parent b92cada7fb
commit 5fe66e0470
1 changed files with 9 additions and 2 deletions

View File

@ -186,14 +186,21 @@
name: integrated-gate
check:
jobs:
- legacy-tempest-dsvm-neutron-full:
branches: ^stable/(newton|ocata|pike)$
# NOTE(andreaf) Only run on master for now.
# The negative lookup is redudant but it's a
# reminder that we don't want the job running there.
- tempest-full:
branches: ^(?!driverfixes/).*$
branches: ^(?!driverfixes/)master$
- legacy-grenade-dsvm-neutron:
branches: ^(?!stable/newton).*$
gate:
jobs:
- legacy-tempest-dsvm-neutron-full:
branches: ^stable/(newton|ocata|pike)$
- tempest-full:
branches: ^(?!driverfixes/).*$
branches: ^(?!driverfixes/)master$
- legacy-grenade-dsvm-neutron:
branches: ^(?!stable/newton).*$
experimental: