.travis.yml 795 B

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