Move irc meetings tox job in-tree

Create a Zuul v3 native ical tox job to allow removing the legacy ical
job.

This failed initially pep8 tools/check_chair.py since the .zuul.yaml
file was parsed as well. Update invocation in tox.ini so that only the
meetings directory is checked.

Needed-By: Ida25d6b612474b9e42e16cf00bc3059c421796ef
Change-Id: I48f00531687bb8488283b964ee64fa4c5706bc0e
This commit is contained in:
Andreas Jaeger 2017-12-16 22:01:45 +01:00
parent b95bb56641
commit 837d0927d9
2 changed files with 18 additions and 2 deletions

16
.zuul.yaml Normal file
View File

@ -0,0 +1,16 @@
- job:
name: irc-meetings-tox-ical
parent: openstack-tox
description: |
Run tests using tox with the ``ical`` environment.
vars:
tox_envlist: ical
- project:
name: openstack-infra/irc-meetings
check:
jobs:
- irc-meetings-tox-ical
gate:
jobs:
- irc-meetings-tox-ical

View File

@ -25,8 +25,8 @@ commands =
whitelist_externals = bash
commands =
bash test_tools/flake8wrap.sh {posargs}
python tools/check_chair.py -y {toxinidir}
python tools/check_channels.py -y {toxinidir}
python tools/check_chair.py -y {toxinidir}/meetings
python tools/check_channels.py -y {toxinidir}/meetings
[flake8]
ignore =