Skip to content

Commit 9ccf2ed

Browse files
authored
Merge pull request #662 from acsone/add-uninstallable-to-gitignore-sbi
update-pre-commit-config: add .gitignore support
2 parents 1cca30e + a71ff70 commit 9ccf2ed

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

tools/update_pre_commit_excluded_addons.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
PRE_COMMIT_FILE_PATH = ".pre-commit-config.yaml"
88
COVERAGE_FILE_PATH = ".coveragerc"
9+
GITIGNORE_FILE_PATH = ".gitignore"
910
PRE_COMMIT_EXCLUDE_SEPARATOR = "# NOT INSTALLABLE ADDONS"
1011
PRE_COMMIT_EXCLUDE_SEPARATOR_END = "# END NOT INSTALLABLE ADDONS"
1112

@@ -108,6 +109,12 @@ def main(addons_dir):
108109
# END NOT INSTALLABLE ADDONS
109110
..
110111
112+
In .gitignore
113+
114+
.. code-block:: text
115+
# NOT INSTALLABLE ADDONS
116+
# END NOT INSTALLABLE ADDONS
117+
111118
"""
112119
not_installable_addons_dir = []
113120
addons = os.listdir(addons_dir or ".")
@@ -122,6 +129,9 @@ def main(addons_dir):
122129
update_not_installable_addons_dir_in_file(
123130
not_installable_addons_dir, COVERAGE_FILE_PATH, "{addon_dir}/*", "\n"
124131
)
132+
update_not_installable_addons_dir_in_file(
133+
not_installable_addons_dir, GITIGNORE_FILE_PATH, "/{addon_dir}", "\n"
134+
)
125135

126136

127137
if __name__ == "__main__":

0 commit comments

Comments
 (0)