.travis.yml 807 B

12345678910111213141516171819202122232425
  1. sudo: false
  2. language: perl
  3. perl:
  4. - '5.20'
  5. - '5.18'
  6. - '5.16'
  7. - '5.14'
  8. - '5.12'
  9. - '5.10'
  10. matrix:
  11. fast_finish: true
  12. before_install:
  13. - export AUTOMATED_TESTING=1 NONINTERACTIVE_TESTING=1 HARNESS_OPTIONS=j10:c HARNESS_TIMER=1
  14. - git clone git://github.com/haarg/perl-travis-helper
  15. - source perl-travis-helper/init
  16. - build-perl
  17. - perl -V
  18. - git config --global user.name "TravisCI"
  19. - git config --global user.email $HOSTNAME":not-for-mail@travis-ci.org"
  20. install:
  21. - cpanm --quiet --notest --skip-satisfied Dist::Zilla
  22. - "dzil authordeps --missing | grep -vP '[^\\w:]' | xargs -n 5 -P 10 cpanm --quiet --notest"
  23. - "dzil listdeps --author --missing | grep -vP '[^\\w:]' | xargs -n 5 -P 10 cpanm --quiet --notest"
  24. script:
  25. - dzil smoke --release --author