tripleo-ci/zuul.d/ansible.yaml
Jose Luis Franco Arza 44cf062c0d Create tripleo-ansible-role-job template for ansible projects.
Currently, each ansible project being used in tripleo has
defined its own jobs, or it is being using some python
related template which implies uploading the project to pypi
even though it's an ansible project.
Creating a new job template for the ansible projects allow us
defining the needed jobs to be executed for an ansible project
in a centralized way. In a first iteration only linters are
being included, as some projects do not have docs to build, but
this could be extended in the future.

Change-Id: I153b36aaa3df1821cdaa5d6590a6eaa67eeff5a1
2018-11-27 17:22:59 +01:00

16 lines
335 B
YAML

---
# zuul.d/ansible.yaml
# Zuul layout for TripleO Ansible jobs.
- project-template:
name: tripleo-ansible-role-jobs
description: |
Run default tests for ansible-role repositories: Run
tox based linters.
check:
jobs:
- openstack-tox-linters
gate:
jobs:
- openstack-tox-linters