Remove Oxygen pkg unit tests, fixes CI
[integration/packaging.git] / .coafile
1 [all]
2 ignore = .tox/**,
3     .git/**,
4     .gitignore,
5     .gitreview,
6     **/provisioning/roles/**,
7     node_modules/**,
8     **.sw?,
9     **.orig,
10     ansible/ansible-opendaylight/**,
11     puppet/puppet-opendaylight/**,
12     docs/conf.py,
13     **/.vagrant/**,
14     **.box,
15     **postman_collection**,
16     **packer_cache**,
17     **.tar.gz,
18     **.zip,
19     **.rpm,
20     **.pyc,
21     packages/deb/templates/rules_template,
22     packages/deb/opendaylight**,
23     packages/cache/distribution-karaf-**,
24     packages/cache/karaf-**
25
26 [all.spacing]
27 bears = SpaceConsistencyBear
28 use_spaces = True
29 enforce_newline_at_EOF = False
30 files = **
31 default_actions = SpaceConsistencyBear: ApplyPatchAction
32
33 [all.linelength]
34 bears = LineLengthBear
35 enabled = False
36 max_line_length = 100
37
38 [all.markdown]
39 bears = MarkdownBear
40 files = **.markdown,
41     **.md
42 default_actions = MarkdownBear: ApplyPatchAction
43
44 [all.dockerfile]
45 bears = DockerfileLintBear
46 files = **Dockerfile
47
48 [all.json]
49 bears = JSONFormatBear
50 files = **.json
51 default_actions = JSONFormatBear: ApplyPatchAction
52
53 [all.shell]
54 bears = ShellCheckBear
55 shell = bash
56 files = **.sh
57
58 [all.python]
59 bears = PEP8Bear,
60     PyUnusedCodeBear,
61     PyImportSortBear
62 files = **.py
63 default_actions = PyUnusedCodeBear: ApplyPatchAction,
64     PyImportSortBear: ApplyPatchAction
65
66 [all.python-hard]
67 bears = PyLintBear,
68     PyFlakesBear
69 enabled = False
70 files = **.py
71
72 [all.Documentation]
73 bears = WriteGoodLintBear
74 files = **.markdown,
75     **.md,
76     **.rst
77 allow_so_beginning = False
78 allow_there_is = False
79 allow_cliche_phrases = False
80
81 [all.yaml]
82 bears = YAMLLintBear
83 yamllint_config = .yamllint
84 files = **.yaml,
85     **.yml
86
87 [all.ruby]
88 bears = RubySyntaxBear,
89     RubySmellBear,
90     RuboCopBear
91 files = **.rb
92 enabled = False
93
94 [all.puppet]
95 bears = PuppetLintBear
96 enabled = False
97
98 [all.jinja]
99 bears = Jinja2Bear
100 files = packages/rpm/specs/opendaylight.spec,
101     packages/deb/templates/**_template**
102
103 [all.git]
104 bears = GitCommitBear
105 ignore_length_regex = Signed-off-by,
106     Also-by,
107     Co-authored-by,
108     http://,
109     https://
110
111 [all.xml]
112 bears = XMLBear
113 files = **.xml