fix travis config with Dist-Zilla
This commit is contained in:
3
.mailmap
Normal file
3
.mailmap
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
Dinis Lage <dlage@cpan.org> <dinislage@senolage.com> <dinis@lage.pw>
|
||||||
|
Dinis Lage <dlage@cpan.org> <dinis@lage.pw>
|
||||||
|
Dinis Lage <dlage@cpan.org> <dlage@users.noreply.github.com>
|
||||||
29
.travis.yml
29
.travis.yml
@@ -1,8 +1,25 @@
|
|||||||
|
sudo: false
|
||||||
language: perl
|
language: perl
|
||||||
perl:
|
perl:
|
||||||
- '5.20'
|
- 'blead'
|
||||||
- '5.18'
|
- '5.20'
|
||||||
- '5.16'
|
- '5.18'
|
||||||
- '5.14'
|
- '5.16'
|
||||||
- '5.12'
|
- '5.14'
|
||||||
- '5.8'
|
- '5.12'
|
||||||
|
- '5.10'
|
||||||
|
- '5.8'
|
||||||
|
matrix:
|
||||||
|
allow_failures:
|
||||||
|
- perl: 'blead'
|
||||||
|
- perl: '5.8'
|
||||||
|
fast_finish: true
|
||||||
|
before_install:
|
||||||
|
- git config --global user.name "TravisCI"
|
||||||
|
- git config --global user.email $HOSTNAME":not-for-mail@travis-ci.org"
|
||||||
|
install:
|
||||||
|
- cpanm --quiet --notest --skip-satisfied Dist::Zilla
|
||||||
|
- "dzil authordeps --missing | grep -vP '[^\\w:]' | xargs -n 5 -P 10 cpanm --quiet --notest"
|
||||||
|
- "dzil listdeps --author --missing | grep -vP '[^\\w:]' | cpanm --verbose"
|
||||||
|
script:
|
||||||
|
- dzil smoke --release --author
|
||||||
|
|||||||
10
dist.ini
10
dist.ini
@@ -6,15 +6,25 @@ copyright_holder = Dinis Lage
|
|||||||
main_module = lib/File/Assets/Precompile.pm
|
main_module = lib/File/Assets/Precompile.pm
|
||||||
|
|
||||||
[Prereqs]
|
[Prereqs]
|
||||||
|
[TravisYML]
|
||||||
Carp = 0
|
Carp = 0
|
||||||
Log::Log4perl = 0
|
Log::Log4perl = 0
|
||||||
File::MMagic = 0
|
File::MMagic = 0
|
||||||
Path::Class = 0
|
Path::Class = 0
|
||||||
JavaScript::Minifier::XS = 0
|
JavaScript::Minifier::XS = 0
|
||||||
CSS::Minifier::XS = 0
|
CSS::Minifier::XS = 0
|
||||||
|
|
||||||
|
[Git::CommitBuild]
|
||||||
|
release_branch = build/%b
|
||||||
|
release_message = Release build of v%v (on %b)
|
||||||
|
|
||||||
[@Basic]
|
[@Basic]
|
||||||
[Test::Perl::Critic]
|
[Test::Perl::Critic]
|
||||||
[PodCoverageTests]
|
[PodCoverageTests]
|
||||||
[PodSyntaxTests]
|
[PodSyntaxTests]
|
||||||
[@Git]
|
[@Git]
|
||||||
|
allow_dirty = dist.ini
|
||||||
|
allow_dirty = README
|
||||||
|
allow_dirty = .travis.yml
|
||||||
|
push_to = origin
|
||||||
|
push_to = origin build/master:build/master
|
||||||
|
|||||||
@@ -541,4 +541,5 @@ EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
|
|
||||||
=cut
|
=cut
|
||||||
|
|
||||||
|
__PACKAGE__->meta->make_immutable;
|
||||||
1; # End of File::Assets::Precompile
|
1; # End of File::Assets::Precompile
|
||||||
|
|||||||
Reference in New Issue
Block a user