-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathantsibull-nox.toml
More file actions
120 lines (100 loc) · 5.42 KB
/
antsibull-nox.toml
File metadata and controls
120 lines (100 loc) · 5.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
# 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: 2025, Felix Fontein
[collection_sources]
"amazon.aws" = "git+https://github.com/ansible-collections/amazon.aws.git,main"
"community.aws" = "git+https://github.com/ansible-collections/community.aws.git,main"
"community.crypto" = "git+https://github.com/ansible-collections/community.crypto.git,main"
"community.dns" = "git+https://github.com/ansible-collections/community.dns.git,main"
"community.general" = "git+https://github.com/ansible-collections/community.general.git,main"
"community.sops" = "git+https://github.com/ansible-collections/community.sops.git,main"
"community.internal_test_tools" = "git+https://github.com/ansible-collections/community.internal_test_tools.git,main"
"community.library_inventory_filtering_v1" = "git+https://github.com/ansible-collections/community.library_inventory_filtering.git,stable-1"
[collection_sources_per_ansible.'2.11']
# Note that community.aws/amazon.aws 5 isn't supported by the collection! Since we don't use these
# collections in CI (except for ansible-lint, which isn't run with ansible-core 2.11), everything's fine...
"amazon.aws" = "git+https://github.com/ansible-collections/amazon.aws.git,stable-5"
"community.aws" = "git+https://github.com/ansible-collections/community.aws.git,stable-5"
"community.crypto" = "git+https://github.com/ansible-collections/community.crypto.git,stable-2"
"community.dns" = "git+https://github.com/ansible-collections/community.dns.git,stable-2"
"community.general" = "git+https://github.com/ansible-collections/community.general.git,stable-7"
"community.sops" = "git+https://github.com/ansible-collections/community.sops.git,stable-1"
[collection_sources_per_ansible.'2.12']
"amazon.aws" = "git+https://github.com/ansible-collections/amazon.aws.git,stable-6"
"community.aws" = "git+https://github.com/ansible-collections/community.aws.git,stable-7"
"community.crypto" = "git+https://github.com/ansible-collections/community.crypto.git,stable-2"
"community.dns" = "git+https://github.com/ansible-collections/community.dns.git,stable-2"
"community.general" = "git+https://github.com/ansible-collections/community.general.git,stable-7"
"community.sops" = "git+https://github.com/ansible-collections/community.sops.git,stable-1"
[collection_sources_per_ansible.'2.13']
"amazon.aws" = "git+https://github.com/ansible-collections/amazon.aws.git,stable-7"
"community.aws" = "git+https://github.com/ansible-collections/community.aws.git,stable-7"
"community.crypto" = "git+https://github.com/ansible-collections/community.crypto.git,stable-2"
"community.dns" = "git+https://github.com/ansible-collections/community.dns.git,stable-2"
"community.general" = "git+https://github.com/ansible-collections/community.general.git,stable-9"
"community.sops" = "git+https://github.com/ansible-collections/community.sops.git,stable-1"
[collection_sources_per_ansible.'2.14']
"amazon.aws" = "git+https://github.com/ansible-collections/amazon.aws.git,stable-7"
"community.aws" = "git+https://github.com/ansible-collections/community.aws.git,stable-7"
"community.crypto" = "git+https://github.com/ansible-collections/community.crypto.git,stable-2"
"community.general" = "git+https://github.com/ansible-collections/community.general.git,stable-9"
"community.sops" = "git+https://github.com/ansible-collections/community.sops.git,stable-1"
[collection_sources_per_ansible.'2.15']
"amazon.aws" = "git+https://github.com/ansible-collections/amazon.aws.git,stable-9"
"community.aws" = "git+https://github.com/ansible-collections/community.aws.git,stable-9"
"community.crypto" = "git+https://github.com/ansible-collections/community.crypto.git,stable-2"
"community.general" = "git+https://github.com/ansible-collections/community.general.git,stable-10"
[collection_sources_per_ansible.'2.16']
"amazon.aws" = "git+https://github.com/ansible-collections/amazon.aws.git,stable-9"
"community.aws" = "git+https://github.com/ansible-collections/community.aws.git,stable-9"
"community.crypto" = "git+https://github.com/ansible-collections/community.crypto.git,stable-2"
[vcs]
vcs = "git"
development_branch = "main"
stable_branches = [ "stable-*" ]
[sessions]
[sessions.lint]
run_isort = false
run_black = false
run_flake8 = false
run_pylint = false
yamllint_config = ".yamllint"
yamllint_config_extra_docs = ".yamllint-docs"
run_mypy = false
[sessions.docs_check]
validate_collection_refs="all"
[sessions.license_check]
[sessions.extra_checks]
run_no_unwanted_files = true
no_unwanted_files_module_extensions = [".py"]
no_unwanted_files_yaml_extensions = [".yml"]
run_no_trailing_whitespace = true
run_avoid_characters = true
[[sessions.extra_checks.avoid_character_group]]
name = "tab"
regex = "\\x09"
[sessions.build_import_check]
run_galaxy_importer = true
[sessions.ansible_test_sanity]
include_devel = true
[sessions.ansible_test_integration_w_default_container]
include_devel = true
[sessions.ansible_test_integration_w_default_container.ansible_vars_from_env_vars]
"github_token" = "GITHUB_TOKEN"
[sessions.ansible_test_integration_w_default_container.core_python_versions]
"2.11" = ["3.5", "3.6"]
"2.12" = ["2.6", "3.7"]
"2.13" = ["3.10"]
"2.14" = ["3.9"]
"2.15" = ["3.5"]
"2.16" = ["2.7", "3.6"]
"2.17" = ["3.7"]
"2.18" = ["3.8"]
"2.19" = ["3.9"]
"2.20" = ["3.10"]
"2.21" = ["3.11"]
[sessions.ansible_lint]
ansible_lint_package = [
"ansible-lint",
"ansible-compat < 25.8.2",
]