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 3.2.2 - 2022-06-04

  • Fixes
    • CheckCommit: Fix calls to the check_post_commit and check_patchset which were being passed SHA1 hashes intead of commit objects.
    • Avoid showing some expected Git error messages.
    • CheckWhiteSpace: Fix "Exiting subroutine via next" errors.
    • CheckLog: Fix spellcheck test.
    • Now we grok Bitbucket's repository name from the newer BB_REPO_SLUG environment variable instead of the old STASH_REPO_NAME environment variable.

Documentation

find secrets leaking in a Git repository
Git::Hooks driver script

Modules

Framework for implementing Git (and Gerrit) hooks
Git::Hooks plugin to enforce commit policies
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 references
Git::Hooks plugin for checking against unsafe rewrites
Git::Hooks plugin for checking whitespace errors
Git::Hooks plugin to insert a Change-Id in a commit message
Git::Hooks plugin to notify users via email
Git::Hooks plugin to prepare commit messages before being edited
Git::Hooks testing utilities
A Git commit message
A Git::Repository plugin with some goodies for hook developers