kayobe/zuul.d/jobs.yaml
Mark Goddard dc71c91d73 Add initial in-repo Zuul jobs
This change ensures parity with the CI jobs run by TravisCI on the
legacy StackHPC github repo.

In addition to the system-required job in infra project-config, the
following jobs are run on check and gate:

- openstack-tox-pep8
- openstack-tox-py27
- build-openstack-sphinx-docs
- kayobe-tox-ansible-syntax
- kayobe-tox-ansible

Ansible molecule tests are not working currently, as they require docker
engine to be running.

Change-Id: Ie95bcdaabb10ab661bc3a01efbaf9143896d6913
Story: #2001637
Task: #6646
2018-03-08 16:37:08 +00:00

15 lines
321 B
YAML

---
# 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