diff options
author | guillaume.lambert <guillaume.lambert@orange.com> | 2021-12-10 20:28:24 +0100 |
---|---|---|
committer | Guillaume Lambert <guillaume.lambert@orange.com> | 2021-12-12 00:48:20 +0000 |
commit | 296fa7fdb76c56a2d59e6f33f5e8745c23138f9b (patch) | |
tree | 3e842117de1cf41194c338f8b9620d2fcb9ff5c1 | |
parent | 73f3459e00bc391c8639a3bb2d56a15599f2b824 (diff) |
[COMMON] Add a pre-commit-auto-update tox profile
This profile can be called manually to upgrade linters
declared in the pre-commit configuration file.
Issue-ID: OOM-2643
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: Ia3ccb818f973eba94d1723a14fc7775515ca8a48
-rw-r--r-- | .pre-commit-config.yaml | 2 | ||||
-rw-r--r-- | tox.ini | 6 |
2 files changed, 7 insertions, 1 deletions
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 6bfce7af6c..980093a7a5 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -6,7 +6,7 @@ repos: - id: trailing-whitespace #exclude: '^ordmodels/' - repo: https://github.com/jorisroovers/gitlint - rev: v0.15.1 + rev: v0.17.0 hooks: - id: gitlint stages: [commit-msg] @@ -112,3 +112,9 @@ commands = # As a result, the line above is always skipped in jenkins CI since there cannot be a .git/COMMIT_EDITMSG file. # A dedicated gitlint profile for CI is proposed above. Also to behave fine locally, this profile must have access # to the HOME variable so that Gitlint can retrieve Git user settings. + +[testenv:pre-commit-autoupdate] +basepython = python3 +deps = pre-commit +commands = + pre-commit autoupdate |