NAME
Dist::Zilla::PluginBundle::YANICK - Be like Yanick when you build your dists
VERSION
version 0.30.0
DESCRIPTION
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]
ARGUMENTS
autoprereqs_skip
Passed as skip
to AutoPrereqs.
authority
Passed to Dist::Zilla::Plugin::Authority.
fake_release
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.
builder
ModuleBuild
or MakeMaker
. Defaults to MakeMaker
.
mb_class
Passed to ModuleBuild
plugin.
include_dotfiles
For Git::GatherDir
. Defaults to false.
tweet
If a tweet should be sent. Defaults to true
.
doap_changelog
If the DOAP plugin should generate the project history off the changelog. Defaults to true.
dev_branch
Master development branch.
Defaults to master
.
release_branch
Branch on which the CPAN images are commited.
Defaults to releases
.
upstream
The name of the upstream repo.
Defaults to github
.
travis_perl_versions
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,...
.
Defaults to 22..30
.
AUTHOR
Yanick Champoux <yanick@cpan.org>
COPYRIGHT AND LICENSE
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.