Commit | Line | Data |
1094bd3d |
1 | sudo: false |
2 | addons: |
3 | apt: |
4 | packages: |
5 | - libgd2-xpm-dev |
6 | - graphviz |
7 | - libxml2-dev |
ac217b39 |
8 | language: perl |
9 | perl: |
bb09ba5d |
10 | - "blead" |
11 | - "5.20" |
12 | - "5.18" |
13 | - "5.16" |
14 | - "5.14" |
15 | - "5.12" |
16 | - "5.10" |
17 | - "5.8" |
5f80c676 |
18 | env: |
bb09ba5d |
19 | global: |
20 | - COVERAGE=1 |
21 | - DBICTEST_PG_DSN=dbi:Pg:dbname=sqlt_test |
22 | - DBICTEST_PG_USER=postgres |
23 | matrix: |
24 | allow_failures: |
25 | - perl: "blead" |
69b6a4fb |
26 | before_install: |
2353aa2d |
27 | - git clone git://github.com/travis-perl/helpers ~/travis-perl-helpers |
e3107d47 |
28 | - source ~/travis-perl-helpers/init |
bb09ba5d |
29 | - build-perl |
30 | - perl -V |
31 | - build-dist |
32 | - cd $BUILD_DIR # $BUILD_DIR is set by the build-dist command |
ac217b39 |
33 | install: |
20ac7e8e |
34 | - cpan-install --deps CGI DBD::SQLite XML::Parser DBD::Pg # Optional test deps |
35 | - cpan-install Test::EOL Test::NoTabs # Author test deps |
60650d27 |
36 | - cpan-install --coverage |
06707e67 |
37 | before_script: |
bb09ba5d |
38 | - psql -U postgres -c 'create database sqlt_test;' |
39 | - coverage-setup |
ac217b39 |
40 | script: |
bb09ba5d |
41 | - perl Makefile.PL |
42 | - prove -lrsv $(test-dirs) |
ac217b39 |
43 | after_success: |
bb09ba5d |
44 | - coverage-report |