Dist::Zilla::PluginBundle::YANICK - Be like Yanick when you build your dists
version 0.30.0
This is the plugin bundle that Yanick uses to release his distributions. It's roughly equivalent to
[Git::Contributors] [ContributorsFile] [Test::Compile] [CoalescePod] [MakeMaker] [InstallGuide] [Covenant] [ContributorCovenant] [GithubMeta] remote=github [MetaYAML] [MetaJSON] [PodWeaver] [License] [HelpWanted] [ReadmeMarkdownFromPod] [CoderwallEndorse] users = yanick:Yanick [NextRelease] time_zone = America/Montreal [MetaProvides::Package] [MatchManifest] [ManifestSkip] [Git::GatherDir] exclude_filename = cpanfile exclude_filename = AUTHOR_PLEDGE exclude_filename = CODE_OF_CONDUCT.md [CopyFilesFromBuild] copy = cpanfile [ExecDir] [PkgVersion] [Authority] [Test::ReportPrereqs] [Signature] [AutoPrereqs] [CheckChangesHasContent] [TestRelease] [ConfirmRelease] [Git::Check] [PreviousVersion::Changelog] [NextVersion::Semantic] [ChangeStats::Git] group=STATISTICS [Git::Commit] [Git::CommitBuild] release_branch = releases multiple_inheritance = 1 [Git::Tag] tag_format = v%v branch = releases [UploadToCPAN] [Git::Push] push_to = github master releases [InstallRelease] install_command = cpanm . [Twitter] [SchwartzRatio] [RunExtraTests] [Test::UnusedVars] [DOAP] process_changes = 1 [TravisCI] verbose = 0 [CPANFile] [CopyrightYearFromGit] [GitHubREADME::Badge] [MinimumPerlFast]
Passed as skip to AutoPrereqs.
skip
Passed to Dist::Zilla::Plugin::Authority.
If given a true value, uses Dist::Zilla::Plugin::FakeRelease instead of Dist::Zilla::Plugin::Git::Push, Dist::Zilla::Plugin::UploadToCPAN, Dist::Zilla::Plugin::InstallRelease and Dist::Zilla::Plugin::Twitter.
Can also be triggered via the FAKE environment variable.
ModuleBuild or MakeMaker. Defaults to MakeMaker.
ModuleBuild
MakeMaker
Passed to ModuleBuild plugin.
For Git::GatherDir. Defaults to false.
Git::GatherDir
If a tweet should be sent. Defaults to true.
true
If the DOAP plugin should generate the project history off the changelog. Defaults to true.
Master development branch.
Defaults to master.
master
Branch on which the CPAN images are commited.
Defaults to releases.
releases
The name of the upstream repo.
Defaults to github.
github
travis_perl_versions = 22,24,26,28,30
Comma-separated list of perl versions (without the leading '5') that travis should test. Ranges can be given (14..16), for which the odd numbers will be skipped. So 14..26 will result in 14,16,18,....
14..16
14..26
14,16,18,...
Defaults to 22..30.
22..30
Yanick Champoux <yanick@cpan.org>
This software is copyright (c) 2019, 2018, 2017, 2015, 2014, 2013, 2012, 2011, 2010 by Yanick Champoux.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Dist::Zilla::PluginBundle::YANICK, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Dist::Zilla::PluginBundle::YANICK
CPAN shell
perl -MCPAN -e shell install Dist::Zilla::PluginBundle::YANICK
For more information on module installation, please visit the detailed CPAN module installation guide.