The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 1.15.1 - 2017-03-02

  • Changes
    • The old t/test-functions.pl file was turned into a proper module as Git::Hooks::Test, which made the tests simpler.
    • Add Travis CI support in GitHub.
    • Use Test::Requires::Git to check the Git version during testing.
  • Thanks
    • Thanks for the good folks at CV-Library for a bunch of pull requests that made most of this new version. http://tech-blog.cv-library.co.uk/2017/02/16/february-pull-request-challenge/

Documentation

Ideas for future versions of Git::Hooks
Gentle tutorial for Git::Hooks users and Git administrators

Modules

Framework for implementing Git (and Gerrit) hooks
Git::Hooks plugin for branch/tag access control
Git::Hooks plugin to enforce commit policies
Git::Hooks plugin for checking files
Git::Hooks plugin which requires citation of JIRA issues in commit messages
Git::Hooks plugin to enforce commit log policies
Git::Hooks plugin for checking against unsafe rewrites
Git::Hooks plugin for ref/file structure validation
Git::Hooks plugin for checking whitespace errors
Git::Hooks plugin to insert a Change-Id in a commit message
A Git extension with some goodies for hook developers
A Git commit message