[libhtml-scrubber-perl] 28/30: Update travis config to current standard

Florian Schlichting fsfs at moszumanska.debian.org
Sat Nov 11 13:46:21 UTC 2017


This is an automated email from the git hooks/post-receive script.

fsfs pushed a commit to annotated tag release/0.16
in repository libhtml-scrubber-perl.

commit 9cb778caa600f60330851f9d6e010fe9a5cbbe6c
Author: Nigel Metheringham <nigelm at cpan.org>
Date:   Sun Jun 25 18:01:44 2017 +0100

    Update travis config to current standard
---
 .travis.yml | 22 ++++++++++++----------
 1 file changed, 12 insertions(+), 10 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 9aa7efd..3f2a771 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -7,26 +7,28 @@ perl:
   - "5.18"
   - "5.16"
   - "5.14"
+  - "blead"
+
+sudo: false             # faster builds as long as you don't need sudo access
 
 before_install:
+  - export MY_BASE_DIRECTORY=`pwd`
+  - eval $(curl https://travis-perl.github.io/init) --auto
+  - cd ${MY_BASE_DIRECTORY}
 
   # prevent "please tell me who you are errors for certain DZIL configs
   - git config --global user.name "Travis CI"
 
-install:
+matrix:
+  allow_failures:
+    - perl: blead       # ignore failures for blead perl
 
+install:
   # Deal with all the DZIL dependencies, quickly and quietly
-
   - cpanm --quiet --notest --skip-satisfied Dist::Zilla
-
-  - cpanm --quiet --notest --skip-satisfied Pod::Markdown
-
-  - dzil authordeps | grep -vP '[^\w:]' | xargs -n 5 -P 10 cpanm --quiet --notest --skip-satisfied
-
+  - dzil authordeps --missing | cpanm --quiet --notest --skip-satisfied
+  - dzil listdeps --author --develop --missing | cpanm --notest --skip-satisfied
   - export RELEASE_TESTING=1 AUTOMATED_TESTING=1 AUTHOR_TESTING=1 HARNESS_OPTIONS=j10:c HARNESS_TIMER=1
 
-  - dzil listdeps | grep -vP '[^\w:]' | cpanm --verbose
-
 script:
-
   - dzil test

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libhtml-scrubber-perl.git



More information about the Pkg-perl-cvs-commits mailing list