Disable GitCommit check for some patterns
[releng/builder.git] / .coafile
index b66791281506fb8f03685f3fc6b3753a1da9ebe1..8bf8810899ccf30284c98aaeba6223d57287b090 100644 (file)
--- a/.coafile
+++ b/.coafile
@@ -1,11 +1,20 @@
 [default]
-bears = SpaceConsistencyBear,GitCommitBear
+bears = SpaceConsistencyBear
 files = scripts/*
 allow_trailing_whitespace = False
 enforce_newline_at_EOF = True
 indent_size = 4
 use_spaces = yeah
 
+[GitCommit]
+bears = GitCommitBear
+ignore_length_regex = Signed-off-by,
+    Also-by,
+    Co-authored-by,
+    http://,
+    https://
+
+
 [YAML]
 bears = YAMLLintBear
 files = jjb/**/*.yaml,openstack-hot/**/*.yaml
@@ -15,9 +24,8 @@ yamllint_config = yamllint.conf
 [ShellCheck]
 bears = ShellCheckBear
 files = jenkins-scripts/**/*.sh,
-    jjb/autorelease/**/*.sh,
-    jjb/docs/**/*.sh,
-    jjb/netvirt/**/*.sh,
-    jjb/neutron/**/*.sh,
+    jjb/**/*.sh,
     scripts/**/*.sh
+ignore = jenkins-scripts/*-local-env.sh,
+    jjb/integration/*.sh
 shell = bash