Release commit for 1.62
[dbsrgits/SQL-Translator.git] / .travis.yml
CommitLineData
1094bd3d 1sudo: false
2addons:
3 apt:
4 packages:
5 - libgd2-xpm-dev
6 - graphviz
7 - libxml2-dev
ac217b39 8language: perl
9perl:
bb09ba5d 10 - "blead"
fe61dda9 11 - "dev"
86c68a0f 12 - "5.28"
fe61dda9 13 - "5.26"
14 - "5.24"
15 - "5.22"
bb09ba5d 16 - "5.20"
17 - "5.18"
18 - "5.16"
19 - "5.14"
20 - "5.12"
21 - "5.10"
22 - "5.8"
5f80c676 23env:
bb09ba5d 24 global:
c44281d2 25 - COVERAGE="coveralls codecov"
bb09ba5d 26 - DBICTEST_PG_DSN=dbi:Pg:dbname=sqlt_test
27 - DBICTEST_PG_USER=postgres
32be8496 28 - SPLIT_BUILD=0
bb09ba5d 29matrix:
30 allow_failures:
31 - perl: "blead"
fe61dda9 32 - perl: "dev"
69b6a4fb 33before_install:
32be8496 34 - eval $(curl https://travis-perl.github.io/init) --perl
35 - cpan-install File::ShareDir::Install # absolute minimum for Makefile.PL
36 - perl Makefile.PL # generate deps
37 - cpan-install --deps # so can regen t/data/roundtrip_autogen.yaml
ac217b39 38install:
32be8496 39 - build-dist
40 - cd $BUILD_DIR
b0b66e65 41 - $HELPERS_ROOT/bin/cpan-config
20ac7e8e 42 - cpan-install --deps CGI DBD::SQLite XML::Parser DBD::Pg # Optional test deps
60650d27 43 - cpan-install --coverage
06707e67 44before_script:
bb09ba5d 45 - psql -U postgres -c 'create database sqlt_test;'
32be8496 46script:
47 - perl Makefile.PL && make test
43571d29 48services:
49 - postgresql