Files
puppet-openstack-integration/zuul.d/linters.yaml
Takashi Kajinami 0849daf900 Drop syntax job on CentOS8
Currently we run syntax job on Ubuntu only for usual modules while
we run also one on CentOS8 for libraries.
Since syntax job doesn't depend on the host OS, it's enough if we run
the job on Ubuntu.

Change-Id: Ia086679798eaf4eb8eed83867125defe689909e3
(cherry picked from commit fc340a3da4)
2021-04-27 22:19:39 +00:00

52 lines
1.3 KiB
YAML

---
- job:
name: puppet-openstack-lint-ubuntu-focal
parent: puppet-openstack-module-base
run: playbooks/run-lint-tests.yaml
irrelevant-files:
- ^doc/.*$
- ^etc/.*$
- ^releasenotes/.*$
- ^requirements.txt$
- ^test-requirements.txt$
- job:
name: puppet-openstack-syntax-6-ubuntu-focal
parent: puppet-openstack-syntax-base
vars:
puppet: 6
- job:
name: puppet-openstack-libraries-puppet-lint-ubuntu-focal
parent: puppet-openstack-integration-base
run: playbooks/run-libraries-lint-tests.yaml
pre-run: playbooks/prepare-node-unit.yaml
timeout: 3600
- job:
name: puppet-openstack-libraries-puppet-syntax
parent: puppet-openstack-integration-base
run: playbooks/run-libraries-syntax-tests.yaml
pre-run: playbooks/prepare-node-unit.yaml
timeout: 3600
irrelevant-files:
- ^.*\.md$
- ^.*\.rst$
- ^doc/.*$
- ^etc/.*$
- ^metadata.json$
- ^releasenotes/.*$
- ^test-requirements.txt$
- ^LICENSE$
- ^.gitignore$
- ^.gitreview$
- ^setup.cfg$
- ^setup.py$
- ^tox.ini$
- job:
name: puppet-openstack-libraries-puppet-syntax-6-ubuntu-focal
parent: puppet-openstack-libraries-puppet-syntax
vars:
puppet: 6