12 env: COVERAGE=1 # enables coverage+coveralls reporting
17 - PERL_CPANM_OPT="--notest --force --skip-satisfied"
18 - BIOPERL_NETWORK_TESTING=0 # disables the network tests
29 - git clone git://github.com/travis-perl/helpers ~/travis-perl-helpers
30 - source ~/travis-perl-helpers/init
33 - cpanm DBD::mysql DBD::Pg DBD::SQLite 2>&1 | tail -n 1
34 - cpanm Test::Pod 2>&1 | tail -n 1
35 - cpanm Bio::ASN1::EntrezGene 2>&1 | tail -n 1
36 - if [ "$BIOPERL_NETWORK_TESTING" = "1" ]; then
37 export TRAVIS_AUTHOR_TESTING=1;
38 export TRAVIS_RELEASE_TESTING=1;
39 cpanm LWP::UserAgent LWP::Protocol::https 2>&1 | tail -n 1;
45 - cpan-install --coverage
49 - export AUTHOR_TESTING=${TRAVIS_AUTHOR_TESTING:=0}
50 - export RELEASE_TESTING=${TRAVIS_RELEASE_TESTING:=0}
51 - prove -l -j$(test-jobs) $(test-files)
54 - ./travis_scripts/trigger-dockerhub.sh
56 #TODO - send emails to bioperl-guts-l
60 - bioperl-guts-l@lists.open-bio.org
69 - /^release-[1-9]*-[0-9]*-[0-9]*$/