Benchmark-Report-GitHub
view release on metacpan or search on metacpan
lib/Benchmark/Report/GitHub.pm view on Meta::CPAN
open my $idx, ">>", "$project.wiki/$idxpage.md";
print $idx "* [$title]($page)\n";
close $idx;
}
UPLOAD: {
my $orig = Cwd::cwd();
chdir "$project.wiki";
system("git config user.name '$ENV{GH_NAME}'");
system("git config user.email '$ENV{GH_EMAIL}'");
system("git config credential.helper 'store --file=.git/credentials'");
open my $cred, '>', '.git/credentials';
print $cred "https://$ENV{GH_TOKEN}:\@github.com\n";
close $cred;
system("git add .");
system("git commit -a -m 'benchmarks for $job_num'");
system("git push --all");
system("rm '.git/credentials'");
chdir($orig);
File::Path::remove_tree("$project.wiki");
}
return "https://github.com/$owner/$project/wiki/$page";
}
1;
__END__
( run in 0.231 second using v1.01-cache-2.11-cpan-4d50c553e7e )