Ansible job definitions for OpenStack projects CI systems
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
openstack-zuul-jobs/zuul.d/zuul-legacy-project-templat...

46 lines
1.4 KiB

- project-template:
name: infra-puppet-check-jobs
check:
jobs:
- legacy-puppet-lint
gate:
jobs:
- legacy-puppet-lint
- project-template:
name: integrated-gate
description: |
Jobs that are run across several projects to test the base
OpenStack functionality.
check:
jobs:
- legacy-tempest-dsvm-neutron-full:
branches: ^stable/(newton|ocata)$
- tempest-full
- neutron-grenade:
# NOTE(gmann): Do not run the grenade job for
# the oldest stable branch.
# Now this is only needed up till stable/train as
# stable/ussuri onwards we use integrated-gate-py3.
branches: ^stable/(queens|rocky|stein|train).*$
gate:
jobs:
- legacy-tempest-dsvm-neutron-full:
branches: ^stable/(newton|ocata)$
- tempest-full
- neutron-grenade:
# NOTE(gmann): Do not run the grenade job for
# the oldest stable branch.
# Now this is only needed up till stable/train as
# stable/ussuri onwards we use integrated-gate-py3.
branches: ^stable/(queens|rocky|stein|train).*$
- project-template:
name: puppet-module-unit-jobs
check:
jobs:
- legacy-puppet-unit-4.8-centos-7
- legacy-puppet-unit-latest-centos-7
gate:
jobs:
- legacy-puppet-unit-4.8-centos-7