Test::BrewBuild::Git - Git repository manager for the Test::BrewBuild test platform system.
Test::BrewBuild
use Test::BrewBuild::Git; my $git = Test::BrewBuild::Git->new; my $repo_link = $git->link; my $repo_name = $git->name($link); $git->clone($repo_link); $git->pull;
Manages Git repositories, including gathering names, cloning, pulling etc.
Returns a new Test::BrewBuild::Git object.
Test::BrewBuild::Git
Returns the git command for the local platform.
git
Fetches and returns the full link to the master repository from your current working directory. This is the link you used to originally clone the repo.
Extracts the repo name from the full link path.
Clones the repo into the current working directory.
While in a repository directory, pull down any updates.
Steve Bertrand, <steveb at cpan.org>
<steveb at cpan.org>
Any and all feedback and help is appreciated. A Pull Request is the preferred method of receiving changes (https://github.com/stevieb9/p5-test-brewbuild), but regular patches through the bug tracker, or even just email discussions are welcomed.
https://github.com/stevieb9/p5-test-brewbuild/issues
Copyright 2016 Steve Bertrand.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.
To install Test::BrewBuild, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Test::BrewBuild
CPAN shell
perl -MCPAN -e shell install Test::BrewBuild
For more information on module installation, please visit the detailed CPAN module installation guide.