diff --git a/zuul.d/project-templates.yaml b/zuul.d/project-templates.yaml new file mode 100644 index 0000000..7fc32d4 --- /dev/null +++ b/zuul.d/project-templates.yaml @@ -0,0 +1,15 @@ +--- + +- project-template: + name: devstack-tobiko-gate + description: | + DevStack jobs intended to gate Tobiko project changes + + check: &pipeline + jobs: + - devstack-tobiko-gate + - devstack-tobiko-gate-ovn + + gate: *pipeline + + periodic: *pipeline diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 42db13e..798e973 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -1,18 +1,16 @@ --- - project: + templates: + - devstack-tobiko-gate gate: jobs: - openstack-tox-linters - - devstack-tobiko-gate - - devstack-tobiko-gate-ovn - check: &check + check: &pipeline jobs: - openstack-tox-linters - - devstack-tobiko-gate - - devstack-tobiko-gate-ovn - devstack-tobiko-gate-centos - devstack-tobiko-gate-ubuntu - devstack-tobiko-gate-ovn-centos @@ -22,4 +20,4 @@ - devstack-tobiko-faults-ovn-centos - devstack-tobiko-faults-ovn-ubuntu - periodic: *check + periodic: *pipeline