-
Notifications
You must be signed in to change notification settings - Fork 3
/
.ansible-lint
20 lines (19 loc) · 1.09 KB
/
.ansible-lint
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
---
# GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt)
# SPDX-License-Identifier: GPL-3.0-or-later
# SPDX-FileCopyrightText: 2020, Felix Fontein
skip_list:
- role-name # Role name {0} does not match ``^[a-z][a-z0-9_]+$`` pattern - necessary for integration tests
- meta-no-info # Role info should contain platforms
- ignore-errors # Use failed_when and specify error conditions instead of using ignore_errors
- var-naming # Task uses 'set_fact' to define variables that violates variable naming standards
- jinja[spacing] # This is not really mature yet and produces wrong recommendations
- jinja[invalid] # TODO: remove this once ansible-lint is fixed (https://github.com/ansible/ansible-lint/issues/2681)
- name[template] # I disagree with this one
- galaxy[version-incorrect] # Seriously, this rule is completely idiotic!
- meta-runtime[unsupported-version] # Seriously, this rule is completely idiotic!
- args[module] # This rule isn't really useful yet
exclude_paths:
- changelogs/
mock_modules:
- ns1_record