|
|
@@ -6,18 +6,29 @@ perl:
|
|
|
- '5.14'
|
|
|
- '5.12'
|
|
|
- '5.10'
|
|
|
+
|
|
|
matrix:
|
|
|
fast_finish: true
|
|
|
+
|
|
|
before_install:
|
|
|
- - export AUTOMATED_TESTING=1 NONINTERACTIVE_TESTING=1 HARNESS_OPTIONS=j10:c HARNESS_TIMER=1 AUTHOR_TESTING=0
|
|
|
+ - export AUTOMATED_TESTING=1 NONINTERACTIVE_TESTING=1 HARNESS_OPTIONS=j10:c HARNESS_TIMER=1 AUTHOR_TESTING=1
|
|
|
- git clone git://github.com/haarg/perl-travis-helper
|
|
|
- source perl-travis-helper/init
|
|
|
- build-perl
|
|
|
- perl -V
|
|
|
- git config --global user.name "TravisCI"
|
|
|
- git config --global user.email $HOSTNAME":not-for-mail@travis-ci.org"
|
|
|
+
|
|
|
install:
|
|
|
- - cpanm --quiet --notest Test::Perl::Critic Test::Spelling Test::NoTabs Test::EOL Carp Clone Data::Validate::URI File::Basename Getopt::Long HTTP::Headers HTTP::Request HTTP::Response IO::Interactive::Tiny Cpanel::JSON::XS JSON::MaybeXS LWP::UserAgent Scalar::Util TAP::Harness TAP::Parser Term::ANSIColor Test::LWP::UserAgent Try::Tiny IO::Capture::Stdout IO::Capture::Stderr TAP::Harness
|
|
|
+ - cpanm --quiet --notest Test::Perl::Critic Test::Spelling Test::NoTabs Test::EOL Carp Clone Data::Validate::URI File::Basename Getopt::Long HTTP::Headers HTTP::Request HTTP::Response IO::Interactive::Tiny Cpanel::JSON::XS JSON::MaybeXS LWP::UserAgent Scalar::Util TAP::Harness TAP::Parser Term::ANSIColor Test::LWP::UserAgent Try::Tiny IO::Capture::Stdout IO::Capture::Stderr TAP::Harness Devel::Cover::Report::Coveralls Devel::Cover
|
|
|
+
|
|
|
branches:
|
|
|
only:
|
|
|
- /^build/
|
|
|
+
|
|
|
+script:
|
|
|
+ - PERL5OPT=-MDevel::Cover=-ignore,"t/",+ignore,"prove",-coverage,statement,branch,condition,path,subroutine prove -lrs t
|
|
|
+ - cover
|
|
|
+
|
|
|
+after_success:
|
|
|
+ - cover -report coveralls
|