summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKrzysztof Opasiak <k.opasiak@samsung.com>2020-12-08 18:32:33 +0000
committerGerrit Code Review <gerrit@onap.org>2020-12-08 18:32:33 +0000
commit7c408e1a9fcd8e4f03b449b88605c3c70a5fc957 (patch)
tree5f1042ede0de68bd652b0e0f8376d6c87a415db4
parentcb74883279f949330c02e05a13385bd8867803c4 (diff)
parent3c393e59b60734b4a1c163eb3e175507a32519ad (diff)
Merge "[COMMON] Add git commit linting"
-rw-r--r--.gitlint13
-rw-r--r--tox.ini14
2 files changed, 27 insertions, 0 deletions
diff --git a/.gitlint b/.gitlint
new file mode 100644
index 0000000000..9f3a51d8a0
--- /dev/null
+++ b/.gitlint
@@ -0,0 +1,13 @@
+[title-match-regex]
+regex=^\[[A-Z0-9]+]\[*[A-Z0-9]*]* [A-Z]+[\S ]*$
+
+[body-match-regex]
+regex=.{20,}
+
+[ignore-by-title]
+regex=^Release(.*)
+ignore=title-match-regex,body-min-length
+
+[ignore-body-lines]
+regex=^(Issue-ID|Signed-off-by|Change-Id|Reported-by|Depends-on|Co-authored-by|Fixes|Acked-by|Reviewed-by|CC)
+
diff --git a/tox.ini b/tox.ini
new file mode 100644
index 0000000000..60f93a35e4
--- /dev/null
+++ b/tox.ini
@@ -0,0 +1,14 @@
+[tox]
+minversion = 1.6
+envlist =
+ gitlint,
+skipsdist=true
+
+[testenv:gitlint]
+basepython = python3
+deps =
+ gitlint
+
+commands =
+ gitlint
+