Skip to content

Commit 254900f

Browse files
goernAnand Sanmukhani
authored andcommitted
added Thoth's Zuul and Coala config (#44)
* 💚 added Thoth's Zuul and Coala config * 💚 added the pytest job to all pipelines Signed-off-by: Christoph Görn <goern@redhat.com>
1 parent c5ad178 commit 254900f

File tree

2 files changed

+39
-0
lines changed

2 files changed

+39
-0
lines changed

.coafile

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
[all]
2+
bears = LineCountBear, FilenameBear
3+
files = **.py, **.yml, **.rst, **.md
4+
ignore = **/__pycache__/**, **/__pycache__, __pycache__, __pycache__/**, **/*.pyc, *.pyc
5+
max_lines_per_file = 1000
6+
max_line_length = 120
7+
8+
[all.python]
9+
bears = PycodestyleBear, PyDocStyleBear
10+
files = **.py
11+
language = Python
12+
editor = vim
13+
ignore = setup.py
14+
15+
[all.yaml]
16+
bears = YAMLLintBear
17+
files = **.yaml, **.yml
18+
ignore = .zuul.yaml
19+
max_line_length = 120
20+
21+
[zuul.yaml]
22+
bears = YAMLLintBear
23+
files = .zuul.yaml
24+
max_line_length = 180

.zuul.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
- project:
2+
check:
3+
jobs:
4+
- "thoth-coala"
5+
- "thoth-pytest"
6+
gate:
7+
queue: "aicoe/prometheus"
8+
jobs:
9+
- "thoth-coala"
10+
- "thoth-pytest"
11+
kebechet-auto-gate:
12+
queue: "aicoe/prometheus"
13+
jobs:
14+
- "thoth-coala"
15+
- "thoth-pytest"

0 commit comments

Comments
 (0)