Devel-Cover-Report-OwnServer
view release on metacpan or search on metacpan
lib/Devel/Cover/Report/OwnServer.pm view on Meta::CPAN
my $cmd = shift; return qx( $cmd );
};
my $get_git_info = sub {
my ($dist, $version) = @_;
my ($branch) = grep { m{ \A \* }mx } split "\n", $run->( 'git branch' );
$branch =~ s{ \A \* \s* }{}mx;
my $remotes = [ map { my ($name, $url) = split q( ), $_;
+{ name => $name, url => $url } }
split m{ \n }mx, $run->( 'git remote -v' ) ];
return { author_name => $run->( 'git log -1 --pretty=format:"%aN"' ),
author_email => $run->( 'git log -1 --pretty=format:"%ae"' ),
branch => $branch,
commit => $run->( 'git log -1 --pretty=format:"%H"' ),
committer_name => $run->( 'git log -1 --pretty=format:"%cN"' ),
committer_email => $run->( 'git log -1 --pretty=format:"%ce"' ),
coverage_token => $ENV{COVERAGE_TOKEN} // '[?]',
dist_name => $dist,
message => $run->( 'git log -1 --pretty=format:"%s"' ),
( run in 2.057 seconds using v1.01-cache-2.11-cpan-71847e10f99 )