; VERSION
[Git::NextVersion]
- [NextRelease]
[ReversionOnRelease]
prompt = 1
[MakeMaker] ; override with the "installer" attribute
; RELEASE
+ [NextRelease]
[CheckChangesHasContent]
[Git::Check]
[RunExtraTests]
say '[@Author::CCM] WARNING! WARNING! WARNING! *** You are in no_upload mode!! ***';
}
+ if (!$self->payload->{'TravisYML.support_builddir'}) {
+ # swap perl_version and perl_version_build because DZP::TravisYML got it backwards!
+ # https://github.com/SineSwiper/Dist-Zilla-TravisCI/pull/40
+
+ my $tmp = $self->payload->{'TravisYML.perl_version_build'};
+ if (defined $self->payload->{'TravisYML.perl_version'}) {
+ $self->payload->{'TravisYML.perl_version_build'} = $self->payload->{'TravisYML.perl_version'}
+ }
+ else {
+ delete $self->payload->{'TravisYML.perl_version_build'};
+ }
+ if (defined $tmp) {
+ $self->payload->{'TravisYML.perl_version'} = $tmp;
+ }
+ else {
+ delete $self->payload->{'TravisYML.perl_version'};
+ }
+
+ ($perl_version, $perl_version_build) = ($perl_version_build, $perl_version);
+ }
+
my @plugins = (
# VERSION
['Git::NextVersion'],
- ['NextRelease'],
['ReversionOnRelease' => {prompt => 1}],
# GATHER
# GENERATE FILES
['License'],
- ['ReadmeAnyFromPod' => 'repo readme' => {filename => 'README.md', location => 'root', type => 'markdown', phase => 'release'}],
- ['ReadmeAnyFromPod' => 'dist readme' => {filename => 'README', location => 'build', type => 'text'}],
+ ['ReadmeAnyFromPod' => 'RepoReadme' => {filename => 'README.md', location => 'root', type => 'markdown', phase => 'release'}],
+ ['ReadmeAnyFromPod' => 'DistReadme' => {filename => 'README', location => 'build', type => 'text'}],
['TravisYML' => {build_branch => '/^(dist|build\/.*)$/', perl_version => $perl_version, perl_version_build => $perl_version_build}],
['Manifest'],
['ManifestSkip'],
$self->installer, # e.g. MakeMaker
# RELEASE
+ ['NextRelease'],
['CheckChangesHasContent'],
['Git::Check' => {allow_dirty => [@allow_dirty], untracked_files => 'ignore'}],
['RunExtraTests'],