App-GitHooks
view release on metacpan or search on metacpan
hooks/post-update
hooks/pre-applypatch
hooks/pre-auto-gc
hooks/pre-commit
hooks/pre-push
hooks/pre-rebase
hooks/pre-receive
hooks/prepare-commit-msg
hooks/update
ignore.txt
img/app-githooks-example-failure.png
img/app-githooks-example-success.png
lib/App/GitHooks.pm
lib/App/GitHooks/CommitMessage.pm
lib/App/GitHooks/Config.pm
lib/App/GitHooks/Constants.pm
lib/App/GitHooks/Hook.pm
lib/App/GitHooks/Hook/ApplypatchMsg.pm
lib/App/GitHooks/Hook/CommitMsg.pm
lib/App/GitHooks/Hook/PostApplypatch.pm
lib/App/GitHooks/Hook/PostCheckout.pm
lib/App/GitHooks/Hook/PostCommit.pm
`App::GitHooks` is an extensible and easy to configure git hooks framework that
supports many plugins.
OVERVIEW
--------
* Here's an example of it in action, running the `pre-commit` hook checks before
the commit message can be entered:

* Here is another example, with a Perl file that fails compilation this time:

INSTALLATION
------------
1. Install this distribution (with `cpanm` or your preferred CPAN client):
cpanm App::GitHooks
2. Install the plugins you are interested in (with `cpanm`or your prefered CPAN
lib/App/GitHooks.pm view on Meta::CPAN
=head1 DESCRIPTION
C<App::GitHooks> is an extensible and easy to configure git hooks framework that supports many plugins.
Here's an example of it in action, running the C<pre-commit> hook checks before
the commit message can be entered:
=begin html
<div><img src="https://raw.github.com/guillaumeaubert/App-GitHooks/master/img/app-githooks-example-success.png"></div>
=end html
Here is another example, with a Perl file that fails compilation this time:
=begin html
<div><img src="https://raw.github.com/guillaumeaubert/App-GitHooks/master/img/app-githooks-example-failure.png"></div>
=end html
=head1 SYNOPSIS
=over 4
=item 1.
( run in 0.798 second using v1.01-cache-2.11-cpan-df04353d9ac )