-
Notifications
You must be signed in to change notification settings - Fork 16
/
.travis.yml
41 lines (34 loc) · 949 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
language: perl
sudo: false
addons:
apt:
packages:
- raptor2-utils
- postgresql-9.3
- postgresql-contrib-9.3
- postgresql-server-dev-9.3
- libuuid1
- uuid-dev
- openssl
- libssl-dev
- libpq-dev
- libxml2
perl:
- "5.20"
env:
- PERL_CPANM_OPT=-n
before_install :
- cpanm http://search.cpan.org/CPAN/authors/id/R/RE/REHSACK/List-MoreUtils-0.427_001.tar.gz
- cpanm App::cpanoutdated
- cpan-outdated | cpanm
- cpanm Devel::Cover Devel::Cover::Report::Coveralls
script :
- perl Build.PL && ./Build
- PERL5OPT=-MDevel::Cover=-coverage,statement,branch,condition,path,subroutine ./Build test
- cover
cache:
directories :
- /home/travis/perl5/perlbrew/perls/5.20/lib/site_perl
- /home/travis/perl5/perlbrew/perls/5.20/bin
after_success :
- cover -report coveralls