blob: 387c0422831ae4adfad275fcd52c480fc7b81d24 [file] [log] [blame]
rajat290fc826d2017-11-21 00:06:00 +05301- job:
Felipe Monteiro25949b82017-11-29 23:25:34 +00002 name: patrole-base
rajat290fc826d2017-11-21 00:06:00 +05303 parent: legacy-dsvm-base
4 timeout: 7800
5 irrelevant-files:
6 - ^(test-|)requirements.txt$
7 - ^.*\.rst$
8 - ^doc/.*
9 - ^patrole/patrole_tempest_plugin/tests/unit/.*$
10 - ^releasenotes/.*
11 - ^setup.cfg$
12 required-projects:
13 - openstack-infra/devstack-gate
14 - openstack/patrole
15 - openstack/tempest
16
17- job:
Felipe Monteiro25949b82017-11-29 23:25:34 +000018 name: patrole-base-multinode
rajat290fc826d2017-11-21 00:06:00 +053019 parent: legacy-dsvm-base-multinode
20 timeout: 7800
21 irrelevant-files:
22 - ^(test-|)requirements.txt$
23 - ^.*\.rst$
24 - ^doc/.*
25 - ^patrole/patrole_tempest_plugin/tests/unit/.*$
26 - ^releasenotes/.*
27 - ^setup.cfg$
28 required-projects:
29 - openstack-infra/devstack-gate
30 - openstack/patrole
31 - openstack/tempest
32
33- job:
Hidekazu Nakamura211d4f92018-01-09 10:29:17 +090034 name: patrole-admin
Felipe Monteiro25949b82017-11-29 23:25:34 +000035 parent: patrole-base
dennisa795dae52018-01-29 18:02:46 +053036 run: playbooks/patrole-admin/run.yaml
37 post-run: playbooks/patrole-admin/post.yaml
rajat290fc826d2017-11-21 00:06:00 +053038
39- job:
Hidekazu Nakamura211d4f92018-01-09 10:29:17 +090040 name: patrole-member
Felipe Monteiro25949b82017-11-29 23:25:34 +000041 parent: patrole-base
dennisa795dae52018-01-29 18:02:46 +053042 run: playbooks/patrole-member/run.yaml
43 post-run: playbooks/patrole-member/post.yaml
rajat290fc826d2017-11-21 00:06:00 +053044
45- job:
Hidekazu Nakamura211d4f92018-01-09 10:29:17 +090046 name: patrole-multinode-admin
Felipe Monteiro25949b82017-11-29 23:25:34 +000047 parent: patrole-base-multinode
dennisa795dae52018-01-29 18:02:46 +053048 run: playbooks/patrole-multinode-admin/run.yaml
49 post-run: playbooks/patrole-multinode-admin/post.yaml
rajat290fc826d2017-11-21 00:06:00 +053050 voting: false
51 nodeset: legacy-ubuntu-xenial-2-node
52
53- job:
Hidekazu Nakamura211d4f92018-01-09 10:29:17 +090054 name: patrole-multinode-member
Felipe Monteiro25949b82017-11-29 23:25:34 +000055 parent: patrole-base-multinode
dennisa795dae52018-01-29 18:02:46 +053056 run: playbooks/patrole-multinode-member/run.yaml
57 post-run: playbooks/patrole-multinode-member/post.yaml
rajat290fc826d2017-11-21 00:06:00 +053058 voting: false
59 nodeset: legacy-ubuntu-xenial-2-node
60
61- job:
Hidekazu Nakamura211d4f92018-01-09 10:29:17 +090062 name: patrole-py35-member
Felipe Monteiro25949b82017-11-29 23:25:34 +000063 parent: patrole-base
dennisa795dae52018-01-29 18:02:46 +053064 run: playbooks/patrole-py35-member/run.yaml
65 post-run: playbooks/patrole-py35-member/post.yaml
rajat290fc826d2017-11-21 00:06:00 +053066
67- project:
rajat290fc826d2017-11-21 00:06:00 +053068 check:
69 jobs:
Hidekazu Nakamura211d4f92018-01-09 10:29:17 +090070 - patrole-admin
71 - patrole-member
72 - patrole-py35-member
73 - patrole-multinode-admin
74 - patrole-multinode-member
rajat290fc826d2017-11-21 00:06:00 +053075 gate:
76 jobs:
Hidekazu Nakamura211d4f92018-01-09 10:29:17 +090077 - patrole-admin
78 - patrole-member
79 - patrole-py35-member