The previous glob rule was skipping files in sub-subfolders, causing discrepancies between Travis and Jenkins results.
Overcommit uses prebuilt hooks and require global installation. To avoid this issues replace it with Lefthook. Lefthook will be installed with npm packages. New contributors will have fully consistent git hooks.