NAME
Dist::Zilla::PluginBundle::BerryGenomics - Dist::Zilla::PluginBundle for BerryGenomics Bioinformatics Department
VERSION
version 0.3.2
SYNOPSIS
in your dist.ini:
[@BerryGenomics]
Details configration:
[@BerryGenomics]
installer = MakeMaker ; default is ModuleBuild
; valid installers: MakeMaker MakeMaker::IncShareDir ModuleBuild ModuleBuildTiny
; ChangelogFromGit
changelog_filename = Changes ; file_name in ChangelogFromGit
changelog_wrap = 74 ; wrap_column in ChangelogFromGit, default 120
exclude_message = ^(Auto|Merge|Forgot)
version_regexp = ^v?(\d+\.\d+\.\d+)
skipped_release_count = 2
max_age = 365 ; default 60
debug = 0
; Git
allow_dirty = 'FIle1'
allow_dirty = 'File2'
commit_msg =
release_branch =
release_message =
DESCRIPTION
This is plugin bundle is for BerryGenomics. It is equivalent to:
; Basic
[MetaJSON]
[MetaYAML]
[License]
[ExtraTests]
[ExecDir]
[ShareDir]
[Manifest]
[ManifestSkip]
[TestRelease]
[FakeRelease]
; installer
[ModuleBuild] ; by default
; extra
[InstallGuide]
[OurPkgVersion]
[PodWeaver]
[ReadmeFromPod]
[PodSyntaxTests]
; with params
[ReadmeAnyFromPod /MarkdownInRoot]
filename = Readme.md
[CopyFilesFromBuild]
copy = LICENSE
[MetaNoIndex]
directory = t
directory = xt
directory = inc
directory = share
directory = eg
directory = examples
; Git
[Git::GatherDir]
exclude_filename = dist.ini
exclude_filename = Changes
exclude_filename = README.md
exclude_filename = LICENSE
include_dotfiles = 1
[Git::Check]
allow_dirty = dist.ini
allow_dirty = Changes
allow_dirty = README.md
allow_dirty = LICENSE
untracked_files = warn
[Git::Commit]
allow_dirty = dist.ini
allow_dirty = Changes
allow_dirty = README.md
allow_dirty = LICENSE
commit_msg = Auto commited by dzil with version %v at %d%n%n%c%n
[Git::CommitBuild]
release_branch = %v
release_message = Release %v of %h (on %b)
[Git::Tag]
tag_format = %v
tag_message = Auto tagged by dzil release(%v)
[Git::Push]
remotes_must_exist = 0
[Git::NextVersion]
first_version = 0.0.1
version_by_branch = 1
version_regexp = ^v?(\d+(\.\d+){0,2})$
[ChangelogFromGit::CPAN::Changes]
tag_regexp = semantic
group_by_author = 1
; run
[Run::BeforeBuild]
run = git checkout Changes
[Run::BeforeRelease]
run = mkdir -p release 2>/dev/null; cp %n-%v.tar.gz release/ -f
[AutoPrereqs]
AUTHOR
Huo Linhe <huolinhe@berrygenomics.com>
COPYRIGHT AND LICENSE
This software is copyright (c) 2015 by Berry Genomics.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.