From a5a8067cab8680ff4bdd8d14d7536fdde7c9c281 Mon Sep 17 00:00:00 2001 From: Jason Hall Date: Wed, 22 Jun 2016 21:03:51 -0400 Subject: [PATCH 1/4] Add in .travis.yml for testing --- .travis.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..d39d0d3 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,24 @@ +sudo: false +language: perl +perl: + - "5.8" # normal preinstalled perl + - "5.10" + - "5.12" + - "5.14" + - "5.16" + - "5.18" + - "5.20" + - "5.22" + - "5.24" + - "blead" # builds perl from git +matrix: + fast_finish: true +before_install: + - git config --global user.name "TravisCI" + - git config --global user.email $HOSTNAME":not-for-mail@travis-ci.org" +install: + - cpanm --quiet --notest --skip-satisfied Dist::Zilla + - "dzil authordeps --missing | grep -vP '[^\\w:]' cpanm --quiet --notest" + - "dzil listdeps --author --missing | grep -vP '[^\\w:]' | cpanm --verbose" +script: + - dzil smoke --release --author From 7fbf99c9d3c2f87ced44b64852814105a02e28b5 Mon Sep 17 00:00:00 2001 From: Jason Hall Date: Wed, 22 Jun 2016 21:06:05 -0400 Subject: [PATCH 2/4] reformat our shell as it seems to be failing --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index d39d0d3..7dd6f88 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,7 +18,7 @@ before_install: - git config --global user.email $HOSTNAME":not-for-mail@travis-ci.org" install: - cpanm --quiet --notest --skip-satisfied Dist::Zilla - - "dzil authordeps --missing | grep -vP '[^\\w:]' cpanm --quiet --notest" - - "dzil listdeps --author --missing | grep -vP '[^\\w:]' | cpanm --verbose" + - "dzil authordeps --missing | cpanm --quiet --notest" + - "dzil listdeps --author --missing | cpanm --verbose" script: - dzil smoke --release --author From 7d5bf58a301e4917a0e6cedc3e392ead029d58ac Mon Sep 17 00:00:00 2001 From: Jason Hall Date: Wed, 22 Jun 2016 21:10:28 -0400 Subject: [PATCH 3/4] Remove 5.8 as it is not a supported version --- .travis.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 7dd6f88..ee05175 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,6 @@ sudo: false language: perl perl: - - "5.8" # normal preinstalled perl - "5.10" - "5.12" - "5.14" From dfb4c1c71061d66dced5e5f3b10d11983b965435 Mon Sep 17 00:00:00 2001 From: Jason Hall Date: Wed, 22 Jun 2016 21:12:44 -0400 Subject: [PATCH 4/4] remove 5.24 as travis doesn't support it yet :( --- .travis.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index ee05175..d63896c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,8 +8,7 @@ perl: - "5.18" - "5.20" - "5.22" - - "5.24" - - "blead" # builds perl from git + # - "5.24" ## still not built in travis environment matrix: fast_finish: true before_install: