.travis.yml
dist: trusty
language: "perl"
perl:
- "5.14"
- "5.30"
services:
- mysql
- postgresql
env:
- COVERALLS=true
- COVERALLS=false
sudo: false
addons:
apt:
packages:
- unzip
- python3
before_install:
- git clone --branch v1.6.x --depth 1 https://github.com/bioperl/bioperl-live
install:
- cpanm -v --installdeps --notest .
- cpanm -n Devel::Cover::Report::Coveralls
- cpanm -n Devel::Cover::Report::Codecov
script: "./scripts/travis_run_tests.sh"
notifications:
email:
on_success: always
on_failure: always
slack:
rooms:
# coregithub
- secure: gL6s4PRts/S293qOTVDFub8i7DWxqXVpDz5il8Vx7LxSYgOiA9AJcbT1zuXxhfONA5RwXJ62gRze0LllDcAS9TiUl199SSq7x+hBMBKzGxWV5I0P6m5aPMRi2vdC4yiATMQYF97PaH3zWobEDiGEHRAS+mkGNBExXY1hwZSasy8=
# ehive-commits
- secure: XUShBwss607RlWDQyn4tkVDX390+aIXv1ntaUzr9MtsXMpCNm5X/7PPle7Cq6FZ57vHzkIOM0+FM3kIou7vbc3ediwHEv9/o8PwDah7xH46/ukjCsI+labR6jxoX8YX9SRvUUm4FV9Vo2gkWi0IYM+k+VI6AyDFyhEzyJOIGHEY=
on_failure: change
# Get the matrix to only build coveralls support when on 5.14
matrix:
exclude:
- perl: "5.14"
env: COVERALLS=true
- perl: "5.30"
env: COVERALLS=false