perl-App-GitHooks-1.9.0-alt1.noarch.rpm


Advertisement

Description

perl-App-GitHooks - Extensible plugins system for git hooks

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package name perl-App-GitHooks
Package version 1.9.0
Package release alt1
Package architecture noarch
Package type rpm
Installed size 154.52 KB
Download size 154.52 KB
Official Mirror ftp.altlinux.org
Symlink your git hooks under .git/hooks to a file with the following content:
_#!perl
_use strict;
_use warnings;
_use App::GitHooks;
_App::GitHooks->run(
___name      => $0,
___arguments => \@ARGV,
_);
All you need to do then is install the plugins you are interested in!
This distribution also includes a `hooks/' directory that you can symlink
`.git/hooks/' to instead, to get all the hooks set up properly in one swoop.

Alternatives

Package Version Architecture Repository
perl-App-GitHooks - - -

Requires

Name Value
/usr/share/perl5 -
perl(Capture/Tiny.pm) -
perl(Class/Load.pm) -
perl(Config/Tiny.pm) -
perl(Cwd.pm) -
perl(Data/Dumper.pm) -
perl(Data/Section.pm) -
perl(Data/Validate/Type.pm) -
perl(File/Basename.pm) -
perl(File/Spec.pm) -
perl(File/Temp.pm) -
perl(Git/Repository.pm) -
perl(Module/Pluggable.pm) -
perl(Parallel/ForkManager.pm) -
perl(Path/Tiny.pm) -
perl(Readonly.pm) -
perl(Storable.pm) -
perl(Term/ANSIColor.pm) -
perl(Term/Encoding.pm) -
perl(Term/ReadKey.pm) -
perl(Test/Exception.pm) -
perl(Test/Git.pm) -
perl(Test/More.pm) -
perl(Test/Requires/Git.pm) >= 1.005
perl(Text/Wrap.pm) -
perl(Try/Tiny.pm) -
perl(base.pm) -
perl-base >= 1:5.10.0
rpmlib(PayloadIsLzma) -

Provides

Name Value
perl(App/GitHooks.pm) = 1.009
perl(App/GitHooks/CommitMessage.pm) = 1.009
perl(App/GitHooks/Config.pm) = 1.009
perl(App/GitHooks/Constants.pm) = 1.009
perl(App/GitHooks/Hook.pm) = 1.009
perl(App/GitHooks/Hook/ApplypatchMsg.pm) = 1.009
perl(App/GitHooks/Hook/CommitMsg.pm) = 1.009
perl(App/GitHooks/Hook/PostApplypatch.pm) = 1.009
perl(App/GitHooks/Hook/PostCheckout.pm) = 1.009
perl(App/GitHooks/Hook/PostCommit.pm) = 1.009
perl(App/GitHooks/Hook/PostMerge.pm) = 1.009
perl(App/GitHooks/Hook/PostReceive.pm) = 1.009
perl(App/GitHooks/Hook/PostRewrite.pm) = 1.009
perl(App/GitHooks/Hook/PostUpdate.pm) = 1.009
perl(App/GitHooks/Hook/PreApplypatch.pm) = 1.009
perl(App/GitHooks/Hook/PreAutoGc.pm) = 1.009
perl(App/GitHooks/Hook/PreCommit.pm) = 1.009
perl(App/GitHooks/Hook/PrePush.pm) = 1.009
perl(App/GitHooks/Hook/PreRebase.pm) = 1.009
perl(App/GitHooks/Hook/PreReceive.pm) = 1.009
perl(App/GitHooks/Hook/PrepareCommitMsg.pm) = 1.009
perl(App/GitHooks/Hook/Update.pm) = 1.009
perl(App/GitHooks/Plugin.pm) = 1.009
perl(App/GitHooks/Plugin/Test/CustomReply.pm) = 1.009
perl(App/GitHooks/Plugin/Test/PrintSTDERR.pm) = 1.009
perl(App/GitHooks/StagedChanges.pm) = 1.009
perl(App/GitHooks/Terminal.pm) = 1.009
perl(App/GitHooks/Test.pm) = 1.009
perl(App/GitHooks/Utils.pm) = 1.009
perl-App-GitHooks = 1.9.0-alt1

Download

Type URL
Binary Package perl-App-GitHooks-1.9.0-alt1.noarch.rpm
Source Package perl-App-GitHooks-1.9.0-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-App-GitHooks rpm package:
    # sudo apt-get install perl-App-GitHooks

Files

Path
/usr/share/doc/perl-App-GitHooks-1.9.0/Changes
/usr/share/doc/perl-App-GitHooks-1.9.0/LICENSE
/usr/share/doc/perl-App-GitHooks-1.9.0/README.md
/usr/share/doc/perl-App-GitHooks-1.9.0/ignore.txt
/usr/share/doc/perl-App-GitHooks-1.9.0/examples/examples.txt
/usr/share/doc/perl-App-GitHooks-1.9.0/examples/githook.pl
/usr/share/perl5/App/GitHooks.pm
/usr/share/perl5/App/GitHooks/CommitMessage.pm
/usr/share/perl5/App/GitHooks/Config.pm
/usr/share/perl5/App/GitHooks/Constants.pm
/usr/share/perl5/App/GitHooks/Hook.pm
/usr/share/perl5/App/GitHooks/Plugin.pm
/usr/share/perl5/App/GitHooks/StagedChanges.pm
/usr/share/perl5/App/GitHooks/Terminal.pm
/usr/share/perl5/App/GitHooks/Test.pm
/usr/share/perl5/App/GitHooks/Utils.pm
/usr/share/perl5/App/GitHooks/Hook/ApplypatchMsg.pm
/usr/share/perl5/App/GitHooks/Hook/CommitMsg.pm
/usr/share/perl5/App/GitHooks/Hook/PostApplypatch.pm
/usr/share/perl5/App/GitHooks/Hook/PostCheckout.pm
/usr/share/perl5/App/GitHooks/Hook/PostCommit.pm
/usr/share/perl5/App/GitHooks/Hook/PostMerge.pm
/usr/share/perl5/App/GitHooks/Hook/PostReceive.pm
/usr/share/perl5/App/GitHooks/Hook/PostRewrite.pm
/usr/share/perl5/App/GitHooks/Hook/PostUpdate.pm
/usr/share/perl5/App/GitHooks/Hook/PreApplypatch.pm
/usr/share/perl5/App/GitHooks/Hook/PreAutoGc.pm
/usr/share/perl5/App/GitHooks/Hook/PreCommit.pm
/usr/share/perl5/App/GitHooks/Hook/PrePush.pm
/usr/share/perl5/App/GitHooks/Hook/PreRebase.pm
/usr/share/perl5/App/GitHooks/Hook/PreReceive.pm
/usr/share/perl5/App/GitHooks/Hook/PrepareCommitMsg.pm
/usr/share/perl5/App/GitHooks/Hook/Update.pm
/usr/share/perl5/App/GitHooks/Plugin/
/usr/share/perl5/App/GitHooks/Plugin/Test/CustomReply.pm
/usr/share/perl5/App/GitHooks/Plugin/Test/PrintSTDERR.pm

See Also

Package Description
perl-App-GitHooks-Plugin-BlockNOCOMMIT-1.1.1-alt1.noarch.rpm Prevent committing code with #NOCOMMIT mentions
perl-App-GitHooks-Plugin-BlockProductionCommits-1.2.0-alt1.noarch.rpm Prevent commits in a production environment
perl-App-GitHooks-Plugin-DetectCommitNoVerify-1.0.3-alt1.noarch.rpm Find out when someone uses --no-verify and append the pre-commit checks to the commit message
perl-App-GitHooks-Plugin-ForceBranchNamePattern-1.1.3-alt1.noarch.rpm Require branch names to match a given pattern before they can be pushed to the origin
perl-App-GitHooks-Plugin-ForceRegularUpdate-1.0.5-alt1.noarch.rpm Force running a specific tool at regular intervals
perl-App-GitHooks-Plugin-MatchBranchTicketID-1.0.2-alt1.noarch.rpm Detect discrepancies between the ticket ID specified by the branch name and the one in the commit m
perl-App-GitHooks-Plugin-NotifyReleasesToSlack-1.1.1-alt1.noarch.rpm Notify Slack channels of new releases pushed from a repository
perl-App-GitHooks-Plugin-PerlCompile-1.1.1-alt1.noarch.rpm Verify that Perl files compile without errors
perl-App-GitHooks-Plugin-PerlCritic-1.1.0-alt1.noarch.rpm Verify that all changes and addition to the Perl files pass PerlCritic checks
perl-App-GitHooks-Plugin-PerlInterpreter-1.2.0-alt1.noarch.rpm Enforce a specific Perl interpreter on the first line of Perl files
perl-App-GitHooks-Plugin-PgBouncerAuthSyntax-1.1.0-alt1.noarch.rpm Verify that the syntax of PgBouncer auth files is correct
perl-App-GitHooks-Plugin-PrependTicketID-1.2.0-alt1.noarch.rpm Derive a ticket ID from the branch name and prepend it to the commit-message
perl-App-GitHooks-Plugin-PreventTrailingWhitespace-1.0.1-alt1.noarch.rpm Prevent trailing whitespace from being committed
perl-App-GitHooks-Plugin-RequireCommitMessage-1.2.0-alt1.noarch.rpm Require a commit message
perl-App-GitHooks-Plugin-RequireTicketID-1.1.0-alt1.noarch.rpm Require a ticket ID in the commit message
Advertisement
Advertisement