App-GitHub-update
view release on metacpan or search on metacpan
lib/App/GitHub/update.pm view on Meta::CPAN
sub guess_dzpl {
my $self = shift;
my %guess;
eval {
# Oh god this is hacky
package App::GitHub::update::Sandbox;
BEGIN {
$App::GitHub::update::Sandbox::VERSION = '0.0011';
}
local @ARGV;
do './dzpl';
my $dzpl = $Dzpl::dzpl;
$dzpl = $Dzpl::dzpl;
$dzpl->zilla->_setup_default_plugins;
$_->gather_files for ( @{ $dzpl->zilla->plugins_with(-FileGatherer) } );
$guess{repository} = $dzpl->zilla->name;
$guess{description} = $dzpl->zilla->abstract;
};
die $@ if $@;
lib/App/GitHub/update.pm view on Meta::CPAN
sub run {
my $self = shift;
my @arguments = @_;
usage 0 unless @arguments;
my ( $login, $token, $repository, $dzpl, $help );
my ( $homepage, $description );
{
local @ARGV = @arguments;
GetOptions(
'help|h|?' => \$help,
'login=s' => \$login,
'token=s' => \$token,
'repository=s' => \$repository,
'dzpl' => \$dzpl,
'description=s' => \$description,
( run in 0.632 second using v1.01-cache-2.11-cpan-49f99fa48dc )