App-Puppet-Environment-Updater
view release on metacpan or search on metacpan
"Git::Wrapper" => 0,
"List::MoreUtils" => 0,
"Log::Dispatchouli" => 0,
"Moose" => 0,
"MooseX::FollowPBP" => 0,
"MooseX::Getopt" => 0,
"MooseX::Types::Path::Class" => 0,
"Path::Class::Dir" => 0,
"Term::ANSIColor" => 0,
"Try::Tiny" => 0,
"namespace::autoclean" => 0,
"strict" => 0,
"warnings" => 0
},
"script_files" => [
"bin/git-update-environment",
"bin/git-update-production",
"bin/git-update-staging",
"bin/git-update-testing"
],
"test_requires" => {
"Git::Wrapper" : "0",
"List::MoreUtils" : "0",
"Log::Dispatchouli" : "0",
"Moose" : "0",
"MooseX::FollowPBP" : "0",
"MooseX::Getopt" : "0",
"MooseX::Types::Path::Class" : "0",
"Path::Class::Dir" : "0",
"Term::ANSIColor" : "0",
"Try::Tiny" : "0",
"namespace::autoclean" : "0",
"strict" : "0",
"warnings" : "0"
}
},
"test" : {
"requires" : {
"Directory::Scratch" : "0",
"File::Spec" : "0",
"IO::Handle" : "0",
"IPC::Open3" : "0",
Git::Wrapper: '0'
List::MoreUtils: '0'
Log::Dispatchouli: '0'
Moose: '0'
MooseX::FollowPBP: '0'
MooseX::Getopt: '0'
MooseX::Types::Path::Class: '0'
Path::Class::Dir: '0'
Term::ANSIColor: '0'
Try::Tiny: '0'
namespace::autoclean: '0'
strict: '0'
warnings: '0'
resources:
repository: git://github.com/mstock/App-Puppet-Environment-Updater.git
version: '0.001002'
x_generated_by_perl: v5.32.1
x_serialization_backend: 'YAML::Tiny version 1.73'
x_spdx_expression: 'Artistic-1.0-Perl OR GPL-1.0-or-later'
requires "Git::Wrapper" => "0";
requires "List::MoreUtils" => "0";
requires "Log::Dispatchouli" => "0";
requires "Moose" => "0";
requires "MooseX::FollowPBP" => "0";
requires "MooseX::Getopt" => "0";
requires "MooseX::Types::Path::Class" => "0";
requires "Path::Class::Dir" => "0";
requires "Term::ANSIColor" => "0";
requires "Try::Tiny" => "0";
requires "namespace::autoclean" => "0";
requires "strict" => "0";
requires "warnings" => "0";
on 'build' => sub {
requires "Module::Build" => "0.28";
};
on 'test' => sub {
requires "Directory::Scratch" => "0";
requires "File::Spec" => "0";
lib/App/Puppet/Environment/Updater.pm view on Meta::CPAN
use Carp;
use Git::Wrapper;
use File::pushd;
use Path::Class::Dir;
use MooseX::Types::Path::Class;
use Log::Dispatchouli;
use List::MoreUtils qw(any);
use Term::ANSIColor qw(:constants);
use Try::Tiny;
use namespace::autoclean;
has 'from' => (
is => 'ro',
isa => 'Str',
required => 1,
documentation => 'Environment/branch which should be merged',
);
has 'environment' => (
t/000-report-versions-tiny.t view on Meta::CPAN
eval { $v .= pmver('MooseX::FollowPBP','any version') };
eval { $v .= pmver('MooseX::Getopt','any version') };
eval { $v .= pmver('MooseX::Types::Path::Class','any version') };
eval { $v .= pmver('Path::Class::Dir','any version') };
eval { $v .= pmver('Term::ANSIColor','any version') };
eval { $v .= pmver('Test::Class','any version') };
eval { $v .= pmver('Test::Exception','any version') };
eval { $v .= pmver('Test::More','0.88') };
eval { $v .= pmver('Try::Tiny','any version') };
eval { $v .= pmver('lib','any version') };
eval { $v .= pmver('namespace::autoclean','any version') };
eval { $v .= pmver('parent','any version') };
eval { $v .= pmver('strict','any version') };
eval { $v .= pmver('warnings','any version') };
# All done.
$v .= <<'EOT';
Thanks for using my code. I hope it works for you.
If not, please try and include this output in the bug report.
( run in 0.282 second using v1.01-cache-2.11-cpan-a5abf4f5562 )