diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml new file mode 100644 index 000000000..973f80e0e --- /dev/null +++ b/zuul.d/jobs.yaml @@ -0,0 +1,14 @@ +--- +# Tox job that checks Ansible playbook syntax. +- job: + name: kayobe-tox-ansible-syntax + parent: openstack-tox + vars: + tox_envlist: ansible-syntax + +# Tox job that runs native Ansible role tests. +- job: + name: kayobe-tox-ansible + parent: openstack-tox-with-sudo + vars: + tox_envlist: ansible diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml new file mode 100644 index 000000000..d9bda963f --- /dev/null +++ b/zuul.d/project.yaml @@ -0,0 +1,21 @@ +--- +- project: + check: + jobs: + - openstack-tox-pep8 + - openstack-tox-py27 + # FIXME(mgoddard): python 3.5 jobs currently failing. + - openstack-tox-py35: + voting: false + - build-openstack-sphinx-docs + - kayobe-tox-ansible-syntax + - kayobe-tox-ansible + + gate: + queue: kayobe + jobs: + - openstack-tox-pep8 + - openstack-tox-py27 + - build-openstack-sphinx-docs + - kayobe-tox-ansible-syntax + - kayobe-tox-ansible