Dist::Zilla::PluginBundle::Author::GETTY - BeLike::GETTY when you build your dists
version 0.010
This is the plugin bundle that GETTY uses. It is equivalent to:
[@Basic] [Git::NextVersion] [PkgVersion] [MetaConfig] [MetaJSON] [NextRelease] [PodSyntaxTests] [GithubMeta] [InstallRelease] install_command = cpanm . [Authority] authority = cpan:GETTY do_metadata = 1 [PodWeaver] config_plugin = @Author::GETTY [Repository] [Git::CheckFor::CorrectBranch] release_branch = master [@Git] tag_format = %v push_to = origin [ChangelogFromGit] max_age = 99999 tag_regexp = ^v(.+)$ file_name = Changes wrap_column = 74 debug = 0
You can configure it (given values are default):
[@Author::GETTY] author = GETTY release_branch = master weaver_config = @Author::GETTY no_cpan = 0 duckpan = 0 no_install = 0 no_makemaker = 0 no_installrelease = 0 installrelease_command = cpanm .
If the task argument is given to the bundle, PodWeaver is replaced with TaskWeaver and Git::NextVersion is replaced with AutoVersion, you can also give independent a bigger major version with version:
task
version
[@Author::GETTY] task = 1
If the manual_version argument is given, AutoVersion and Git::NextVersion are omitted.
manual_version
[@Author::GETTY] manual_version = 1.222333
You can also use shortcuts for integrating Dist::Zilla::Plugin::Run:
[@Author::GETTY] run_after_build = script/do_this.pl --dir %s --version %s run_before_build = script/do_this.pl --version %s run_before_release = script/myapp_before1.pl %s run_release = deployer.pl --dir %d --tgz %a --name %n --version %v run_after_release = script/myapp_after.pl --archive %s --version %s run_test = script/tester.pl --name %n --version %v some_file.ext run_if_release_test = ./Build install run_if_release_test = make install
Torsten Raudssus <torsten@raudss.us> http://www.raudss.us/
This software is copyright (c) 2012 by Torsten Raudssus http://www.raudss.us/.
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::Author::GETTY, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Dist::Zilla::PluginBundle::Author::GETTY
CPAN shell
perl -MCPAN -e shell install Dist::Zilla::PluginBundle::Author::GETTY
For more information on module installation, please visit the detailed CPAN module installation guide.