blob: 94b866922ea84faf23cffb0029b22e9e42038548 [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
Hidekazu Nakamura211d4f92018-01-09 10:29:17 +090036 run: playbooks/legacy/patrole-admin/run.yaml
37 post-run: playbooks/legacy/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
Hidekazu Nakamura211d4f92018-01-09 10:29:17 +090042 run: playbooks/legacy/patrole-member/run.yaml
43 post-run: playbooks/legacy/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
Hidekazu Nakamura211d4f92018-01-09 10:29:17 +090048 run: playbooks/legacy/patrole-multinode-admin/run.yaml
49 post-run: playbooks/legacy/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
Hidekazu Nakamura211d4f92018-01-09 10:29:17 +090056 run: playbooks/legacy/patrole-multinode-member/run.yaml
57 post-run: playbooks/legacy/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
Hidekazu Nakamura211d4f92018-01-09 10:29:17 +090064 run: playbooks/legacy/patrole-py35-member/run.yaml
65 post-run: playbooks/legacy/patrole-py35-member/post.yaml
rajat290fc826d2017-11-21 00:06:00 +053066
67- project:
68 name: openstack/patrole
69 check:
70 jobs:
Hidekazu Nakamura211d4f92018-01-09 10:29:17 +090071 - patrole-admin
72 - patrole-member
73 - patrole-py35-member
74 - patrole-multinode-admin
75 - patrole-multinode-member
rajat290fc826d2017-11-21 00:06:00 +053076 gate:
77 jobs:
Hidekazu Nakamura211d4f92018-01-09 10:29:17 +090078 - patrole-admin
79 - patrole-member
80 - patrole-py35-member