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: |
dd7dcde6 | 34 | - cpan-install --deps CGI XML::Parser DBD::Pg # Optional test deps |
60650d27 | 35 | - cpan-install --coverage |
06707e67 | 36 | before_script: |
bb09ba5d | 37 | - psql -U postgres -c 'create database sqlt_test;' |
38 | - coverage-setup | |
ac217b39 | 39 | script: |
bb09ba5d | 40 | - perl Makefile.PL |
41 | - prove -lrsv $(test-dirs) | |
ac217b39 | 42 | after_success: |
bb09ba5d | 43 | - coverage-report |