Update .travis.yml again with helpers and coveralls support
David Golden
8 years ago
0 | 0 | language: perl |
1 | script: prove -lr t | |
2 | 1 | sudo: false |
3 | install: | |
4 | - cpanm -n -q --skip-satisfied --installdeps . | |
5 | 2 | perl: |
6 | - "5.22" | |
3 | - "blead" | |
4 | - "5.22.0" | |
7 | 5 | - "5.20" |
8 | 6 | - "5.18" |
9 | 7 | - "5.16" |
10 | 8 | - "5.14" |
11 | 9 | - "5.12" |
12 | 10 | - "5.10" |
13 | - "5.8" | |
11 | - "5.8.8" | |
12 | matrix: | |
13 | include: | |
14 | - perl: 5.18 | |
15 | env: COVERAGE=1 | |
16 | allow_failures: | |
17 | - perl: "blead" | |
18 | before_install: | |
19 | - git clone git://github.com/travis-perl/helpers ~/travis-perl-helpers | |
20 | - source ~/travis-perl-helpers/init | |
21 | - build-perl | |
22 | - perl -V | |
23 | install: | |
24 | - cpan-install --deps # installs prereqs, including recommends | |
25 | - cpan-install --coverage # installs converage prereqs, if enabled | |
26 | before_script: | |
27 | - coverage-setup | |
28 | script: perl Makefile.PL && make test | |
29 | after_success: | |
30 | - coverage-report |