View on
MetaCPAN
Yanick Champoux > Dist-Zilla-PluginBundle-YANICK > Dist::Zilla::PluginBundle::YANICK

Download:
Dist-Zilla-PluginBundle-YANICK-0.28.0.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Module Version: v0.28.0   Source  

NAME ^

Dist::Zilla::PluginBundle::YANICK - Be like Yanick when you build your dists

VERSION ^

version 0.28.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]

    [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

    [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]

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 = 14,16,18,20,22,24,26

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 14..26.

AUTHOR ^

Yanick Champoux <yanick@cpan.org>

COPYRIGHT AND LICENSE ^

This software is copyright (c) 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.

syntax highlighting: