aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMohsin Kazmi <sykazmi@cisco.com>2020-02-04 11:36:17 +0100
committerDamjan Marion <dmarion@me.com>2020-02-05 09:12:12 +0000
commit574be8fe22d4c49c860793e32bac199a454c2161 (patch)
tree79f1846ed36acbac7df6477d9f735a6cbf34c0b2
parent541406241231c863deb59f794890e16e5ba6ea5a (diff)
misc: add new type for commit message
Type: style Change-Id: Ibfa8bd1c0987fd2a5050be6c454f665666eb0210 Signed-off-by: Mohsin Kazmi <sykazmi@cisco.com>
-rw-r--r--.git_commit_template.txt15
-rwxr-xr-xextras/scripts/check_commit_msg.sh2
2 files changed, 9 insertions, 8 deletions
diff --git a/.git_commit_template.txt b/.git_commit_template.txt
index d748e02e568..d81587cdfca 100644
--- a/.git_commit_template.txt
+++ b/.git_commit_template.txt
@@ -14,13 +14,14 @@
# --- COMMIT END ---
#
# Type can be
-# feature (new feature)
-# fix (bug fix)
-# refactor (refactoring production code)
-# style (formatting, missing semi colons, etc; no code change)
-# docs (changes to documentation)
-# test (adding or refactoring tests; no production code change)
-# make (change the build process, or tools, or infrastructure)
+# feature (new feature)
+# fix (bug fix)
+# refactor (refactoring production code)
+# improvement (minor improvements in existing feature)
+# style (formatting, missing semi colons, etc; no code change)
+# docs (changes to documentation)
+# test (adding or refactoring tests; no production code change)
+# make (change the build process, or tools, or infrastructure)
#
# feature-name: Is the name of the VPP feature, plugin or directory.
# Commits across multiple components should be split.
diff --git a/extras/scripts/check_commit_msg.sh b/extras/scripts/check_commit_msg.sh
index 4b72953c8f7..4c248989507 100755
--- a/extras/scripts/check_commit_msg.sh
+++ b/extras/scripts/check_commit_msg.sh
@@ -3,7 +3,7 @@
KNOWN_FEATURES=$(cat MAINTAINERS | sed -ne 's/^I:[[:space:]]*//p')
FEATURES=$(git show -s --format=%s --no-color \
| sed -ne 's/^\([a-z0-9 -]*\):.*$/\1/p')
-KNOWN_TYPES="feature fix refactor style docs test make"
+KNOWN_TYPES="feature fix refactor improvement style docs test make"
TYPE=$(git show -s --format=%b --no-color | sed -ne 's/^Type:[[:space:]]*//p')
ERR="=============================== ERROR ==============================="