Test more perl versions in Travis
[dbsrgits/SQL-Translator.git] / .travis.yml
1 sudo: false
2 addons:
3   apt:
4     packages:
5       - libgd2-xpm-dev
6       - graphviz
7       - libxml2-dev
8 language: perl
9 perl:
10   - "blead"
11   - "dev"
12   - "5.26"
13   - "5.24"
14   - "5.22"
15   - "5.20"
16   - "5.18"
17   - "5.16"
18   - "5.14"
19   - "5.12"
20   - "5.10"
21   - "5.8"
22 env:
23   global:
24     - COVERAGE=1
25     - DBICTEST_PG_DSN=dbi:Pg:dbname=sqlt_test
26     - DBICTEST_PG_USER=postgres
27 matrix:
28   allow_failures:
29     - perl: "blead"
30     - perl: "dev"
31 before_install:
32   - eval $(curl https://travis-perl.github.io/init) --auto
33 install:
34   - $HELPERS_ROOT/bin/cpan-config
35   - cpan-install --deps CGI DBD::SQLite XML::Parser DBD::Pg # Optional test deps
36   - cpan-install Test::EOL Test::NoTabs # Author test deps
37   - cpan-install --coverage
38 before_script:
39   - psql -U postgres -c 'create database sqlt_test;'