add standalone jobs to tripleo-upgrade

run master as non-voting
run n-1 as voting and gating

Change-Id: Ie31a66c13cdc0c778baf0e28516344aeced8ee38
This commit is contained in:
Wes Hayutin 2020-01-17 06:51:27 -07:00
parent 228468b1f7
commit 38d0e721f2

View File

@ -15,8 +15,29 @@
dependencies:
- tripleo-upgrade-centos-7-molecule
- tripleo-ci-centos-7-standalone-upgrade:
voting: false
dependencies:
- tripleo-upgrade-centos-7-molecule
files:
- ^ci-scripts\/.*$
- ^defaults\/.*$
- ^files\/.*$
- ^meta\/.*$
- ^tasks\/.*$
- ^templates\/.*$
- ^zuul.d\/.*$
- tripleo-ci-centos-7-standalone-upgrade-train:
voting: true
dependencies:
- tripleo-upgrade-centos-7-molecule
files:
- ^ci-scripts\/.*$
- ^defaults\/.*$
- ^files\/.*$
- ^meta\/.*$
- ^tasks\/.*$
- ^templates\/.*$
- ^zuul.d\/.*$
- tripleo-ci-centos-7-standalone-upgrade-stein:
dependencies:
- tripleo-upgrade-centos-7-molecule
@ -36,6 +57,17 @@
- tripleo-upgrade-centos-7-molecule
- openstack-tox-linters
- tripleo-upgrade-centos-7-molecule
- tripleo-ci-centos-7-standalone-upgrade-train:
voting: true
dependencies:
- tripleo-upgrade-centos-7-molecule
files:
- ^ci-scripts\/.*$
- ^defaults\/.*$
- ^files\/.*$
- ^meta\/.*$
- ^tasks\/.*$
- ^templates\/.*$
post:
jobs:
- publish-openstack-python-branch-tarball