bifrost/zuul.d/project.yaml
Dmitry Tantsur 6f825b0241 Add a CI job with ansible-lint
The implementation is copy-pasted with some tweaks from project-config
CI jobs. A list of exclusions is currently huge and should be reduced.

Change-Id: I7811884caa5d6c46e42bc4d1638ccaa4d17910b7
2020-08-24 13:15:34 +02:00

45 lines
1.5 KiB
YAML

- project:
templates:
- openstack-python3-victoria-jobs
- openstack-lower-constraints-jobs
- check-requirements
- publish-openstack-docs-pti
- release-notes-jobs-python3
check:
jobs:
- bifrost-tox-linters
- bifrost-integration-tinyipa-ubuntu-bionic
- bifrost-integration-tinyipa-centos-8
- bifrost-integration-tinyipa-keystone-ubuntu-bionic
- bifrost-integration-tinyipa-keystone-centos-8
# Non-voting jobs
- bifrost-integration-tinyipa-ubuntu-focal:
voting: false
- bifrost-integration-tinyipa-opensuse-15:
voting: false
- bifrost-integration-tinyipa-fedora-latest:
voting: false
- bifrost-integration-tinyipa-debian-buster:
voting: false
- bifrost-integration-dhcp-ubuntu-bionic:
voting: false
- bifrost-integration-dhcp-centos-8:
voting: false
- bifrost-integration-dibipa-debian-ubuntu-bionic:
voting: false
- bifrost-integration-dibipa-debian-centos-8:
voting: false
- bifrost-cli-ubuntu-bionic:
voting: false
- bifrost-collections-src:
voting: false
- bifrost-keystone-collections-src:
voting: false
gate:
jobs:
- bifrost-tox-linters
- bifrost-integration-tinyipa-ubuntu-bionic
- bifrost-integration-tinyipa-centos-8
- bifrost-integration-tinyipa-keystone-ubuntu-bionic
- bifrost-integration-tinyipa-keystone-centos-8