![Jose Luis Franco Arza](/assets/img/avatar_default.png)
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
16 lines
335 B
YAML
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
|