machine:
environment:
PATH: ~/perl5/bin:$PATH
dependencies:
cache_directories:
- ~/perl5
pre:
- if ! hash perl 2>/dev/null; then sudo apt-get update -qq; sudo apt-get install perl; fi
- if ! hash cpanm 2>/dev/null; then curl -L https://cpanmin.us | perl - -l ~/perl5 App::cpanminus local::lib; fi
- if ! grep -q local::lib ~/.bashrc; then echo "eval $(perl -I ~/perl5/lib/perl5/ -Mlocal::lib)" >> ~/.bashrc; fi
- cpanm --quiet --notest --skip-satisfied --skip-installed --installdeps .
test:
override:
- prove --lib --recurse --jobs 4 t/*