Test Parser::DBI::PostgreSQL in Travis
[dbsrgits/SQL-Translator.git] / .travis.yml
1 language: perl
2 perl:
3    - "5.18"
4    - "5.16"
5    - "5.14"
6    - "5.12"
7    - "5.10"
8    - "5.8"
9
10 env:
11    - PERL_MM_USE_DEFAULT=1
12    - DBICTEST_PG_DSN=dbi:Pg:dbname=sqlt_test
13    - DBICTEST_PG_USER=postgres
14
15 install:
16    - cpanm --quiet --notest Devel::Cover::Report::Coveralls Module::Install::ReadmeFromPod Module::Install::AuthorTests DBI Package::Variant Parse::RecDescent XML::LibXML XML::Parser YAML Spreadsheet::ParseExcel Template DBD::Pg
17    - perl Makefile.PL
18    - cpanm --quiet --notest --installdeps .
19
20 before_script:
21    - psql -U postgres -c 'create database sqlt_test;'
22
23 script:
24    - PERL5OPT=-MDevel::Cover=-coverage,statement,branch,condition,path,subroutine prove -lrsv t
25    - cover
26
27 after_success:
28   - cover -report coveralls