summaryrefslogtreecommitdiff
path: root/.travis.yml
blob: cbd4ef6a413a0aacb63866badc50e2d6281e8be7 (plain)
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
language: perl
perl:
  - "5.20"
  - "5.18"
  - "5.16"
  - "5.14"
sudo: false
addons:
  apt:
    packages:
    - texinfo
    - texlive
before_install:
  - cpanm -n Devel::Cover::Report::Coveralls
install:
  - autoreconf --install
  - eval `perl -V:siteprefix`
  # Note: this will complain Test::Output isn't yet installed:
  - ./configure --prefix=$siteprefix && make
  # but that's OK because we install it here:
  - make cpanm
script:
  - make distcheck
  - perl Build.PL && ./Build build && cover -test -report coveralls
  - ./Build distcheck